Музыкальный Графоман

О музыке в словах.

Очередное озарение

с 4 комментариями

Искусство фотографии – это искусство лжи.
По качеству фотографии можно оценить, насколько искусно автор соврал.
Там нет, не было, и не будет правды.
Хотите логики и аргументов?
Фотография – это выражение, даже несознательное, фотографа. Это его опыт. А чужой опыт – внеопытен. Поэтому правды для остальных в нем нет, не было, и не будет.
Вдаваться в детали, по крайней мере пока, не вижу смысла.

Написано Артур Асланян

Март 3, 2009 в 5:48 дп

Опубликовано в Жизнь, Просто так

Отмечено как ,

Light Baroque Light Cacophony Light War Machine

leave a comment »

У меня на лицо признаки минимализма и глассизма. Ничего не могу поделать, доктор.
http://myday.kz/arthur/music/LightBaroqueLightCacophonyLightWarMachine.mp3

Написано Артур Асланян

Март 1, 2009 в 6:50 дп

X2S2(X2JS)

leave a comment »

Вчера загорелся сделать одну вещь в вебе, концепцию которой назвал X2S2.
Но для начала решил сделать приветствующую строку на той нереализованной странице. И хотел сделать, чтобы она как бы печаталась, а не просто выводилась.
И загорелся я, и сделал совершенно другое ))
Теперь это отлаженный работающий движок на js, эмулирующий консольный терминал. Текст составляется в xml файле типа
<string [wait=milliseconds]><phrase [wait=ms] [delete=true]>текст</phrase>…[миллионы фраз]</string>[млиионы строчек]
:)
Не долго думая, набросал для проверки работы неплохой монолог.
Ну и конечно не мог не выпендриться, связав xml с xslt для красивого чтения строчек терминала.
И родился новый персонаж, для которого у меня появилось много идей.

Итак…
Падите ниц перед авторитетным человеконенавистническим стандартным терминалом X2S2 под производственным номером X2JS!
http://myday.kz/arthur/x2s2/
(обновления с идеями можно будет смотреть на этой же странице)
Также повесил его на страницу с нашими антисемитскими песнями, но пока не дописал для него текст ))
http://myday.kz/arthur/music/all_sadness_of_jew_people/
P.S. И да, не пытайтесь там серфить – смотреть там нечего еще ))

Написано Артур Асланян

Февраль 22, 2009 в 10:18 пп

Опубликовано в Жизнь, Проекты

Отмечено как , ,

Верстка divная, верстка tableная – разницы ноль

с одним комментарием

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

И вдруг меня поразила идея, посмотреть, как описаны элементы div и table, чтобы попробовать ответить на вопрос, мучавший меня давно: как доказать клиенту, что принципиально разницы между версткой divами и tableами нет?

Результат не заставил себя ждать и оказался прямо на поверхности: счастью не было предела.

Вообще, иногда тупое быдло клиенты бывают очень наслышаны от еще более тупого быдла веб-интеллектуалов о том, что верстать сайты нужно исключительно divами, так как таблицы (table) должны содержать только и только информацию о каких-либо данных, ну как в обычных таблицах в повседневной жизни.

Проблема в том, что divами верстать не очень удобно, так как приходится бороться за одинаковое отображение во всех браузерах, которые просто обожают интерпретировать отображение divов с используемыми для них стилями, в особенности правилом flow, по-своему.

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

Но как же доказать наслышанному тупому быдлу клиенту, который решил, что нужно использовать для верстки макета исключительно divы, что разницы принципиальной в верстке между divами и таблицами нет, кроме заметного повышения производительности труда?

Само собой, такое тупое быдло клиентское сознание очень любит строгости и всякую подобную чушь, раз быстро приняло нерушимым правилом тип верстки. А значит и играть нужно на этом.

Очень можно потешить самолюбие тупого быдла клиента тем, что мы используем строгий DTD xhtml1-strict.

А теперь доказательство!

Открываем этот DTD и ищем описание элементов div и table. Что же мы видим?

<!ELEMENT div %Flow;>

<!ELEMENT table (caption?, (col*|colgroup*), thead?, tfoot?, (tbody+|tr+))>
<!ELEMENT caption  %Inline;>
<!ELEMENT thead    (tr)+>
<!ELEMENT tfoot    (tr)+>
<!ELEMENT tbody    (tr)+>
<!ELEMENT colgroup (col)*>
<!ELEMENT col      EMPTY>
<!ELEMENT tr       (th|td)+>
<!ELEMENT th       %Flow;>
<!ELEMENT td       %Flow;>

В divе все понятно, а в таблице нас интересуют последние две строчки, поскольку именно th и td являются информационнохранящими ячейками таблицы. И что же мы видим? И div, и th/td хранят один и тот же тип информации! %Flow.

Для интереса можно взглянуть, что из себя представляет %Flow.

<!ENTITY % Flow «(#PCDATA | %block; | form | %inline; | %misc;)*»>

Ага! Это может быть любой символьной информацией или тегом <form>!

Но нам этого мало, верно? Нам нужно полностью подорвать мнение тупого быдла клиента о верном теге для верстки!

Для полного понимания посмотрим, что такое %block, %inline и %misc:

<!ENTITY % block «p | %heading; | div | %lists; | %blocktext; | fieldset | table»>

<!ENTITY % inline «a | %special; | %fontstyle; | %phrase; | %inline.forms;»>

<!ENTITY % misc «noscript | %misc.inline;»>

Погружаться в остальное нам уже нет смысла, самое главное в %block. А %block из себя представляет любой блочный тег, в том числе table и div, а то есть td/th может хранить в себе тот же div, именно который и имеет полное и исключительное право хранить информацию для верстки, по мнению нашего тупого быдла клиента!

А следовательно, для верстки можно использовать и divы, и таблицы!

Остается только повториться, что таблицы очень сильно повышают скорость процесса изготовления сайта.

Теория доказана, за сим откланяюсь, надеюсь кому-то будет полезно :)

Написано Артур Асланян

Февраль 18, 2009 в 7:06 пп

Цивилизация в центре Азии

leave a comment »

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

Написано Артур Асланян

Февраль 15, 2009 в 10:07 дп

Опубликовано в Жизнь, Просто так

Отмечено как ,

Единый доступ к циклу песен

leave a comment »

Теперь цикл песен «Вся грусть еврейского народа» доступен на этой странице:
http://myday.kz/arthur/music/all_sadness_of_jew_people/
Быстренько набросал простенькую страницу.
Со временем улучшу ее, добавлю возможность комментировать песни и цикл весь целиком, ну и прочие фишки с аяксом.
Также, соответственно, будут добавляться новые песни.
Сейчас уже готово «Хавай могилы, или Жидоупырская плясовая» и «Холокост-фрейлехс». Следующая на подходе: «Песня мертвого аммонитянина».
Приятного антисемитского прослушивания!

Единицын – Хавай могилы, или Жидоупырская плясовая (из цикла песен «Вся грусть еврейского народа»)

leave a comment »

Давным-давно мы с Унэром придумали русский текст для Хавы Нагилы. У меня уже тогда была метал-обработка оригинала, всего-то оставалось исполнить, но как-то не сложилось.
И, видимо, к лучшему, потому что недавно мы с Унэром решили реализовать эту идею должным образом. Он начал шлифовать текст до блеска, а я заново переделывать музыку с более мощными инструментами. Текст Унэр настолько обработал, что, по сути, сделал его с нуля :)
И, ура, товарищи, сегодня мы это все дело доделали! Приятного антисемитского прослушивания.

Единицын (Артур Асланян) — Хавай могилы, или Жидоупырская плясовая [текст — Унэр (Дмитрий Колчигин)] (из цикла песен «Вся грусть еврейского народа»)
Прочтите эту запись до конца »

Набросок №3 с применением народных инструментов

leave a comment »

Наконец-то докачал первый диск Ethno World 4. Ну не мог же я его не испытать с первых секунд?
Arthur Aslanyan – Sketch #3 with folk instruments

Написано Артур Асланян

Январь 13, 2009 в 8:12 пп

Soviet March

leave a comment »

Давным давно я сочинил на фортепиано марш, пытался сделать его, как бы, с русским духом.
Потом я безуспешно пытался его оркестровать.
В конце концов мне это удалось.
Arthur Aslanyan – Soviet March
Концовка может показаться издевательством, но, честно, у меня не хватило сил сделать ее.

Написано Артур Асланян

Январь 11, 2009 в 7:36 дп

Недосыпные стишки

leave a comment »

У меня бывает с недосыпа болит голова. И когда она начинает болеть, я, уже автоматически, начинаю строгать всякую стихотворную ерунду – так голова начинает меньше болеть. Товарищ предположил, что это дело связано с ритмом, возможно, ритмическое мышление разгоняет кровь по массажному типу.
Но вообще у меня сегодня получились замечательные бредовые четверостишья. Каждое, конечно, от ситуации в разговоре возникало, но читается и так.

  1. Матом буря небо кроет,
    Нечестивая душа!
    Небо долг свой не покроет,
    К буре едут кореша.
  2. «Цыпа-цыпа-цыпа-цыпа!»
    Молвит мельник с недосыпа,
    А потом покрылся сыпью,
    После умер. Ложки нет.
    • А теперь внимание!
      Граждане, внимание!
      Будет вам собрание!
      Будут вам стихи!
    • Граждане, собрание!
      Все ваше внимание
      В полное внимание
      Попрошу сюда!
    • Внимание, собрание!
      Граждане, молчание!
      Навострим внимание!
      Буду я читать!
    • А читаю, граждане,
      Мешанину кашину,
      И, не понимаю я,
      Что же я прочел.
  3. Летела собака,
    Свистели кусты,
    Хвосты приседали.
    Слезай с наркоты.
  4. Юмор-юмор-юрмала!
    Веселится вся толпа!
    Вся толпа на веселе!
    Все глотали элэсдэ!

    И еще нашел стишок двухлетней давности. Он просто гениален.

    Она блюет.
    А я сижу.
    Она умрет.
    А я все ржу.

    На такой авангардной ноте я и закончу пост.

    Написано Артур Асланян

    Январь 11, 2009 в 1:40 дп

    Опубликовано в Жизнь, Творчество