<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>kix &#124; log</title>
	<atom:link href="http://www.kixlive.ru/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.kixlive.ru</link>
	<description>Сто лет в эфире!</description>
	<lastBuildDate>Sat, 04 Sep 2010 19:24:30 +0000</lastBuildDate>
	<language>ru</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Про электрички</title>
		<link>http://www.kixlive.ru/2010/09/electron/</link>
		<comments>http://www.kixlive.ru/2010/09/electron/#comments</comments>
		<pubDate>Sat, 04 Sep 2010 19:24:30 +0000</pubDate>
		<dc:creator>kix</dc:creator>
				<category><![CDATA[Писанина]]></category>
		<category><![CDATA[идиотизм]]></category>
		<category><![CDATA[право]]></category>
		<category><![CDATA[транспорт]]></category>

		<guid isPermaLink="false">http://www.kixlive.ru/?p=696</guid>
		<description><![CDATA[Скатался тут на дачку, воспользовавшись услугами ОАО &#8220;Свердловская пригородная компания&#8221;. Жуть кромешная, скажу я вам, а не обслуживание. Мне так кажется, в ОАО &#8220;СПК&#8221; активно применяются самые современные схемы печально известного &#8220;эффективного менеджмента&#8221;. Люди пытаются рубить бабло, при этом особо ничего не делая. Теперь о частностях, которые меня навели на эти мысли. Во-первых, перронный контроль [...]]]></description>
			<content:encoded><![CDATA[<p>Скатался тут на дачку, воспользовавшись услугами ОАО &#8220;Свердловская пригородная компания&#8221;. Жуть кромешная, скажу я вам, а не обслуживание.</p>
<p>Мне так кажется, в ОАО &#8220;СПК&#8221; активно применяются самые современные схемы печально известного &#8220;эффективного менеджмента&#8221;. Люди пытаются рубить бабло, при этом особо ничего не делая.</p>
<p>Теперь о частностях, которые меня навели на эти мысли.<span id="more-696"></span></p>
<p>Во-первых, перронный контроль теперь тусуется не только на вокзале и основных станциях. Они постепенно перемещаются все дальше от города. Функция перронного контроля &#8211; как можно сильнее мешать пассажирам нормально зайти в вагон.</p>
<p>В правовом смысле, кстати, перронный контроль мне кажется не совсем законным. Человек, заходящий в электричку не обязательно желает заключить договор перевозки, он может быть и провожающим, например.</p>
<p>Во-вторых, контроллеры-продавцы билетов в поезде теперь не задерживаются, как мне показалось. Парочка кондукторов заходит в первый вагон и проходит до конца поезда, попутно проверяя наличие билетов и продавая их тем, кто не удосужился сделать это на станции.</p>
<p>В результате из-за такой проверки поезд задерживается на станции на значительное время; в моем случае поезд стоял минут двадцать.</p>
<p>Ну и в третьих, электрички реально переполнены. Мне пришлось стоять; к счастью, ехать мне не так далеко. Но вот как это терпят люди, ездящие по 50-100 километров, я себе представить не могу.</p>
<p>И еще один забавный момент: если сесть в поезд на станции, на которой существует билетная касса, то можно нарваться на кондуктора, который потребует оплаты не только билета, но и мистического &#8220;комиссионного сбора&#8221; в фиксированном размере ста рублей. Мне вот лично очень сомнительным кажется этот платеж, но все никак не хватает времени и желания посмотреть законодательство и прийти к определенному выводу.</p>
<p>Кстати, состояние самих вагонов тоже особого доверия не внушает. В моем совершенно случайно оказался открыт распределительный шкафчик, и кто угодно мог прихватить из него парочку предохранителей.</p>
<p>В результате получаем абсолютно некомфортный транспорт с неадекватными иногда ценами, постоянным и неоправданным контролем. И доехать вовремя, кстати, тоже не всегда получается.</p>
<p>И что с этим делать? ОАО &#8220;СПК&#8221; находится в весьма выгодном положении: как-никак, монополист на рынке. А монополисты всегда склонны к неадекватности. Притом я ни в коем случае никого не хочу призывать к правонарушеням.</p>
<p>На самом деле, конечно, есть несколько идей. Во-первых, можно при каждой проверке билетов просить у кондуктора удостоверение &#8220;на посмотреть&#8221;. Это как минимум снизит эффективность всей этой идиотской схемы с многократной проверкой.</p>
<p>Во-вторых, где-то слышал, что вполне реально возместить убытки, если из-за электрички, прибывшей не по расписанию у вас срывается, например, авиарейс. И я абсолютно убежден, что в данном случае виновник должен возместить все убытки, то есть каждый пострадавший должен стремиться их возместить.</p>
<p>Ну и в-третьих, наиболее оптимальный вариант &#8211; вовсе не пользоваться услугами этих идиотов.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kixlive.ru/2010/09/electron/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sonisphere 2010: The Big Four</title>
		<link>http://www.kixlive.ru/2010/09/sonisphere-2010-the-big-four/</link>
		<comments>http://www.kixlive.ru/2010/09/sonisphere-2010-the-big-four/#comments</comments>
		<pubDate>Thu, 02 Sep 2010 23:09:08 +0000</pubDate>
		<dc:creator>kix</dc:creator>
				<category><![CDATA[Музыка]]></category>
		<category><![CDATA[DVD]]></category>
		<category><![CDATA[релизы]]></category>
		<category><![CDATA[треш]]></category>

		<guid isPermaLink="false">http://www.kixlive.ru/?p=691</guid>
		<description><![CDATA[Посмотрел DVD с болгарского концерта The Big 4. Очень даже впечатлило. Ближе к теме, что вообще такое эта The Big 4. Кто разделяет мои музыкальные вкусы, тому точно ничего объяснять не надо. &#8220;Большая четверка&#8221; &#8211; это те самые великие группы, по сути создавшие трэш-метал как жанр в середине 1980-х: Slayer, Anthrax, Megadeth и Metallica. И вот [...]]]></description>
			<content:encoded><![CDATA[<p>Посмотрел DVD с болгарского концерта The Big 4. Очень даже впечатлило.</p>
<p>Ближе к теме, что вообще такое эта The Big 4. Кто разделяет мои музыкальные вкусы, тому точно ничего объяснять не надо. &#8220;Большая четверка&#8221; &#8211; это те самые великие группы, по сути создавшие трэш-метал как жанр в середине 1980-х: Slayer, Anthrax, Megadeth и Metallica.</p>
<p>И вот сейчас, спустя тридцать лет они снова собрались, чтобы сыграть вместе на одной сцене.<span id="more-691"></span></p>
<p>Впечатления от просмотра весьма странные. Практически все группы успели в какой-то момент сбиться с пути и кардинально поменять направление, а сейчас вот вдруг собрались и играют старый добрый материал начала девяностых. Из-за этого весьма странно смотреть этот концерт на DVD в суперкачестве.</p>
<p>Мастейн явно сдулся. Не вытягивает он материал двадцатилетней давности: слишком там ноты высокие. Зато второй гитарист Крис Бродерик весьма знатно переигрывает оригинальные соло, в том числе и Фридмановские &#8211; все нота в ноту. Завидую.</p>
<p>Ну и Дэвид Эллефсон снова вернулся, это хорошо. Восстановил, так сказать, дух старой &#8220;Меги&#8221;.</p>
<p>Slayer тоже как-то не очень в форме сейчас. Не самый удачный последний альбом, который они тщетно пытаются раскручивать, не самая лучшая подборка песен&#8230; лучше бы они сыграли Reign in Blood, фэны бы очень порадовались. Ну и попутно Slayer бы тогда напрочь порвали все остальные команды по мощи, в том числе и Металлику.</p>
<p>Anthrax &#8211; порадовали. Очень и очень. Когда-то у меня еще были сомнения насчет того, какой из составов мощнее, но то, как они играют сейчас свой старый материал &#8211; выше всяких похвал. Совершенно безумный Фрэнки Белло, скачущий по всей сцене с басом &#8211; поразителен. Он мало того, что свешивает бас в самый пол, так еще и играет на нем пальцами все эти адски быстрые штуки!</p>
<p>Еще чем отметились Anthrax, так это тем, что почтили память Ронни Дио, вставив кусок Heaven &amp; Hell в одну из своих песен. Надо заметить, чем-то их вокалист на Ронни похож. Голосом, скорее всего. Но, конечно, далеко ему до Дио, да.</p>
<p>Странно видеть Мастейн и Хэтфилда поющими и играющими вместе, на самом деле, очень странно. И вообще, такое ощущение, что фестиваль &#8211; сплошной пиар Металлики. У них &#8211; последнее и самое длинное выступление, и они же собирают всю четверку на совместный номер.</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="560" height="340" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/MFAMOYxqye0?fs=1&amp;hl=ru_RU&amp;rel=0" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="560" height="340" src="http://www.youtube.com/v/MFAMOYxqye0?fs=1&amp;hl=ru_RU&amp;rel=0" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>Кажется, что весь концерт &#8211; эдакая издевка от Металлики. Ну и на самом деле, Мастейн, который не может спеть свои же песни; Slayer, пытающиеся хоть как-то продать свой последний альбом&#8230; Одни только Anthrax как всегда позитивны и дьявольски разрушительны.</p>
<p>А вообще впечатления от концертника очень даже положительные. Надо его пересмотреть как-нибудь повнимательнее.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kixlive.ru/2010/09/sonisphere-2010-the-big-four/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>kPHP. Мой личный велосипед.</title>
		<link>http://www.kixlive.ru/2010/08/kphp-framework/</link>
		<comments>http://www.kixlive.ru/2010/08/kphp-framework/#comments</comments>
		<pubDate>Thu, 12 Aug 2010 17:25:44 +0000</pubDate>
		<dc:creator>kix</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[код]]></category>
		<category><![CDATA[фреймворки]]></category>

		<guid isPermaLink="false">http://www.kixlive.ru/?p=668</guid>
		<description><![CDATA[В порядке демонстрации своих PHP-умений, ну и просто развлечения ради &#8211; выложил свой самописный фреймворк на Github. Умеет он мало что, но основная его польза лично для меня &#8211; в том, что я знаю, как все устроено у него внутри. По возможности все в этом фреймворке делается с помощью магии, хе-хе. То есть модель сама [...]]]></description>
			<content:encoded><![CDATA[<p>В порядке демонстрации своих PHP-умений, ну и просто развлечения ради &#8211; выложил свой самописный фреймворк на <a href="http://github.com/kix/kphp">Github</a>. Умеет он мало что, но основная его польза лично для меня &#8211; в том, что я знаю, как все устроено у него внутри.</p>
<p>По возможности все в этом фреймворке делается с помощью магии, хе-хе. То есть модель сама разбирается со своими полями, создавая их на основании полей в БД. Кроме того, в коде конкретной модели можно описывать разные дополнительные штуки типа отношений к другим моделям и типов полей.<span id="more-668"></span></p>
<p>В папке Lib лежит, собственно, фреймворк. Там объявлены базовые классы модели, контроллера и тому подобной жизненно важной ерунды. Эти исходники надо курить, если в нижеприведенных примерах что-то будет непонятно.</p>
<p>А теперь, собственно, пример номер раз &#8211; модель:</p>
<pre class="chili"><code class="php""">
&lt;?php
class Item extends Model {
  var $fields = array(
    &#039;start_filming&#039; =&gt;  array(
      &#039;Type&#039;=&gt;&#039;year&#039;,
      &#039;Desc&#039;=&gt;&#039;Year filming started&#039;,
      &#039;Name&#039;=&gt;&#039;start_filming&#039;
    ),
    &#039;end_filming&#039;   =&gt;  array(
      &#039;Type&#039;=&gt;&#039;year&#039;,
      &#039;Desc&#039;=&gt;&#039;Year filming ended&#039;,
      &#039;Name&#039;=&gt;&#039;end_filming&#039;
    ),
    &#039;poster&#039;        =&gt;  array(
      &#039;Type&#039;=&gt;&#039;file&#039;,
      &#039;Desc&#039;=&gt;&#039;Poster (a JPEG/PNG image)&#039;,
      &#039;Name&#039;=&gt;&#039;poster&#039;
    ),
  );
  var $hasAndBelongsToMany = array(&#039;Genre&#039;);
}
</code></pre>
<p>Тут, например, используются специальные поля year и file. Если подумать над именами ключей массива, описывающего конкретное поле, то можно обратить внимание, что они совпадают с полями из SQL&#8217;ного DESCRIBE.</p>
<p>Последняя строчка в общем-то тоже говорит сама за себя. Объявляем отношение &#8220;многие ко многим&#8221; с моделью Genre.</p>
<p>Само приложение, как нетрудно догадаться, находится в папке App. Там по подпапкам разложены модели, контроллеры и шаблоны.</p>
<p>Теперь типичный контроллер.</p>
<pre class="chili"><code class="php""">
&lt;?php
class GenresController extends Controller{

  function index(){
    $this-&gt;loadModel(&#039;Genre&#039;);
    $this-&gt;data[&#039;Genres&#039;] = $this-&gt;Genre-&gt;get();
    $this-&gt;data[&#039;Form&#039;] = Form::create($this-&gt;Genre);
    $this-&gt;render();
  }

  function delete($id){
    $this-&gt;loadModel(&#039;Genre&#039;);
    $this-&gt;Genre-&gt;drop(array(&#039;id&#039;=&gt;$id));
    $this-&gt;redirect(&#039;/genres&#039;);
  }

  function edit($id){
    $this-&gt;loadModel(&#039;Genre&#039;);
    $genre = $this-&gt;Genre-&gt;get(array(&#039;id&#039;=&gt;$id));
    $this-&gt;data[&#039;Form&#039;] = Form::create($this-&gt;Genre, $genre);
    $this-&gt;data[&#039;Edit&#039;] = True;
    $this-&gt;render();
  }

  function add(){
    $this-&gt;loadModel(&#039;Genre&#039;);
    $errors = $this-&gt;Genre-&gt;validate($_POST);
    if ($errors){
      $this-&gt;data[&#039;Form&#039;] = Form::create($this-&gt;Genre, $_POST, $errors);
      $this-&gt;render();
    } else {
      $this-&gt;Genre-&gt;put($_POST);
      $this-&gt;redirect(&#039;/genres&#039;);
    }
  }
}
</code></pre>
<p>В этом контроллере описан стандартный набор CRUD-действий. Данные, которые увидит шаблонизатор, кладутся в массив $this-&gt;data, модели подгружаются функцией $this-&gt;loadModel(&lt;modelName&gt;), после чего оказываются доступными как атрибуты экземпляра контроллера.</p>
<p>Функция $this-&gt;render() тоже, наверное, говорит сама за себя. Еще есть полезная и понятная функция $this-&gt;redirect(&lt;url&gt;) &#8211; глуповатая, да.</p>
<p>Теперь про модели. Из вышеприведенного контроллера должно быть более-менее понятно, что к чему. Во все функции экземпляра модели при необходимости можно передавать массив, в котором ключами будут названия полей, а значениями &#8211; собственно, значения (спасибо, Кэп!).</p>
<p>Ну да, еще есть полезности в виде формогенератора Form::create() и валидатора данных. Если интересны подробности &#8211; добро пожаловать в исходники, ибо сейчас мне лень подробно расписывать, что там к чему.</p>
<p>Маршрутизация работает по-тупому и предполагает обязательное наличие контроллера IndexController с функцией index(). А вообще &#8220;волшебные URL&#8221; выглядят как &lt;controllerName&gt;/&lt;actionName&gt;/[params]. В планах &#8211; добавить URLconfs.</p>
<p>В качестве шаблонизатора я, в силу своей природной лени, использовал Smarty, а ту модификацию фреймворка, в которой можно подключать любой другой шаблонизатор, я посеял где-то. Поэтому &#8211; буду дописывать и коммитить.</p>
<p>Если уж вы дочитали этот пост до конца, могу вам предложить форкнуться и предложить свои мысли, а еще лучше &#8211; написать мне весь оставшийся код :)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kixlive.ru/2010/08/kphp-framework/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Про музыку</title>
		<link>http://www.kixlive.ru/2010/08/about-musi/</link>
		<comments>http://www.kixlive.ru/2010/08/about-musi/#comments</comments>
		<pubDate>Mon, 02 Aug 2010 17:08:55 +0000</pubDate>
		<dc:creator>kix</dc:creator>
				<category><![CDATA[Музыка]]></category>
		<category><![CDATA[тяжеляк]]></category>

		<guid isPermaLink="false">http://www.kixlive.ru/?p=665</guid>
		<description><![CDATA[Не могу же я не поделиться прекрасным. Вот, нашлась отличная группа &#8211; Converge. Интересно то, что нашел я их, когда слушал Last.fm по тегу &#8220;chaoscore&#8221;. Ну, конечно, что-то в них хаоскоровое есть, но на самом-то деле все куда сложнее. Вики в Last.fm говорит: &#8220;достижения одной группы, которая неописуемо развила метал/хардкор сцену за последние 15 лет&#8221;. [...]]]></description>
			<content:encoded><![CDATA[<p>Не могу же я не поделиться прекрасным.</p>
<p>Вот, нашлась отличная группа &#8211; Converge. Интересно то, что нашел я их, когда слушал Last.fm по тегу &#8220;chaoscore&#8221;. Ну, конечно, что-то в них хаоскоровое есть, но на самом-то деле все куда сложнее.</p>
<p>Вики в Last.fm говорит: <em>&#8220;достижения одной группы, которая неописуемо развила метал/хардкор сцену за последние 15 лет&#8221;</em>. Окей, развила &#8211; так развила, но опять-таки группа посложнее будет.</p>
<p>В них есть что-то и от пост-металла, и от кроссовера, и от хаоскора. Бесполезно пытаться их загонять в рамки: все равно выберутся.<br />
<object width="411" height="28"><param name="movie" value="http://embed.prostopleer.com/track?id=1250715Q1So"></param><embed src="http://embed.prostopleer.com/track?id=1250715Q1So" type="application/x-shockwave-flash" width="411" height="28"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.kixlive.ru/2010/08/about-musi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Привет, WordPress</title>
		<link>http://www.kixlive.ru/2010/08/hello-wordpress/</link>
		<comments>http://www.kixlive.ru/2010/08/hello-wordpress/#comments</comments>
		<pubDate>Mon, 02 Aug 2010 17:03:40 +0000</pubDate>
		<dc:creator>kix</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[код]]></category>
		<category><![CDATA[общие мысли]]></category>
		<category><![CDATA[технологии]]></category>

		<guid isPermaLink="false">http://www.kixlive.ru/?p=663</guid>
		<description><![CDATA[Привет, Вордпресс. Когда я не замечаю, сколько памяти на хостинге ты съедаешь сейчас, мне с тобой как-то проще общаться. Пользоваться тобой с фронтэнда становится как-то непривычно для меня, я ведь залез в твои исходники и пишу к тебе плагин! Вообще, WP &#8211; штука хоть и тяжелая, но все-таки интересная. Ну и я не очень-то привык [...]]]></description>
			<content:encoded><![CDATA[<p>Привет, Вордпресс.</p>
<p>Когда я не замечаю, сколько памяти на хостинге ты съедаешь сейчас, мне с тобой как-то проще общаться.</p>
<p>Пользоваться тобой с фронтэнда становится как-то непривычно для меня, я ведь залез в твои исходники и пишу к тебе плагин!</p>
<p>Вообще, WP &#8211; штука хоть и тяжелая, но все-таки интересная. Ну и я не очень-то привык писать код именно так, как он хочет. Хуки? Хм. Забавно, конечно, но непривычно.</p>
<p>И документацию курить приходится практически постоянно: тут же гора всяких функций! Они, конечно, названы все весьма логично, но вот раскопать что-то в их параметрах иногда бывает сложновато.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kixlive.ru/2010/08/hello-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Идея для блогодвижка</title>
		<link>http://www.kixlive.ru/2010/07/blogengine-ide/</link>
		<comments>http://www.kixlive.ru/2010/07/blogengine-ide/#comments</comments>
		<pubDate>Tue, 20 Jul 2010 16:25:24 +0000</pubDate>
		<dc:creator>kix</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[блоги]]></category>
		<category><![CDATA[дизайн]]></category>
		<category><![CDATA[идеи]]></category>
		<category><![CDATA[технологии]]></category>

		<guid isPermaLink="false">http://www.kixlive.ru/?p=661</guid>
		<description><![CDATA[Пришла идея в голову. О чем идея &#8211; в общем-то, очевидно из названия поста. Расскажу, собственно, о сути. Движок, по сути, должен рисовать одну-единственную страничку, в которую внедрены сразу и форма авторизации, и форма добавления поста, и форма комментария. Настройки движка в принципе можно вынести куда-то еще, чтобы не замусоривать. То есть все счастье данного [...]]]></description>
			<content:encoded><![CDATA[<p>Пришла идея в голову. О чем идея &#8211; в общем-то, очевидно из названия поста. Расскажу, собственно, о сути.</p>
<p>Движок, по сути, должен рисовать одну-единственную страничку, в которую внедрены сразу и форма авторизации, и форма добавления поста, и форма комментария. Настройки движка в принципе можно вынести куда-то еще, чтобы не замусоривать.</p>
<p>То есть все счастье данного подхода будет в том, что не надо будет для создания поста лезть в админку; комментарии тоже должно быть можно редактировать прямо с главной страницы (ну, разумеется, при условии, что пользователь вошел в систему как админ), и так далее.</p>
<p>Есть уже такое или нет? Надо сделать. Работы вроде как немного, заодно будет повод подучить JavaScript.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kixlive.ru/2010/07/blogengine-ide/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Идейка</title>
		<link>http://www.kixlive.ru/2010/07/an-idea/</link>
		<comments>http://www.kixlive.ru/2010/07/an-idea/#comments</comments>
		<pubDate>Wed, 14 Jul 2010 19:48:10 +0000</pubDate>
		<dc:creator>kix</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[Музыка]]></category>
		<category><![CDATA[jabber]]></category>
		<category><![CDATA[XML]]></category>
		<category><![CDATA[гитара]]></category>
		<category><![CDATA[идеи]]></category>

		<guid isPermaLink="false">http://www.kixlive.ru/?p=652</guid>
		<description><![CDATA[Занимаюсь сейчас всякими музыкальными штуками. Друг-гитарист завел себе Интернет, и теперь мы с ним можем теоретически играть музыку по сети. Об этом я, наверное, в отдельном посте напишу, а пока одну идейку озвучу. Даже не знаю, смогу ли я сам это осилить, но идея мне кажется интересной. Итак, цель моя &#8211; редактирование нотного материала (ну [...]]]></description>
			<content:encoded><![CDATA[<p>Занимаюсь сейчас всякими музыкальными штуками. Друг-гитарист завел себе Интернет, и теперь мы с ним можем теоретически играть музыку по сети. Об этом я, наверное, в отдельном посте напишу, а пока одну идейку озвучу.</p>
<p>Даже не знаю, смогу ли я сам это осилить, но идея мне кажется интересной. Итак, цель моя &#8211; редактирование нотного материала (ну или таблатур) в режиме а-ля Google Docs, когда несколько пользователей могут одновременно работать над одним документом.</p>
<p>Немного покопав в эту сторону, я выяснил, что сейчас подобных решений вообще не существует. Не-вебовых редакторов таблатур &#8211; много, и есть хорошие. Например, тот же Guitar Pro.</p>
<p>Так что смотрю, в какие форматы Guitar Pro может экспортировать ноты. Окей, он поддерживает MusicXML &#8211; формат достаточно интересный, основанный, как можно догадаться, на XML. Правда, средняя песня в нем весит чуть не полмегабайта, ну да ладно, каналы сейчас широкие, можно и такой файл туда-сюда переслать нормально несколько раз в минуту.</p>
<p>Думаю дальше. Что я еще знаю про XML? Вспомнилось сразу, что Jabber/XMPP &#8211; это XML Messaging and Presence Protocol. Эту штуку я тоже очень уважаю, да к тому же она прям как специально создана для передачи туда-сюда XML-данных.</p>
<p>Складываем эти технологии в уме, добавляем хорошую оболочку и интерфейс &#8211; получаем профит.</p>
<p>Ну и еще пара мыслей: можно навертеть для MusicXML что-то вроде SVN и diff, чтобы можно было работать с музыкой как с исходниками, наслаждаясь всем счастьем branch&#8217;ей, commit&#8217;ов и отката версий.</p>
<p>Как бы так резко поумнеть, чтобы это написать?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kixlive.ru/2010/07/an-idea/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title></title>
		<link>http://www.kixlive.ru/2010/01/641/</link>
		<comments>http://www.kixlive.ru/2010/01/641/#comments</comments>
		<pubDate>Wed, 06 Jan 2010 18:05:17 +0000</pubDate>
		<dc:creator>kix</dc:creator>
				<category><![CDATA[Музыка]]></category>

		<guid isPermaLink="false">http://kixlive.ru/?p=641</guid>
		<description><![CDATA[Долго мучал всякие синтезаторы и сэмплеры, понравилось. Записал вот трек.]]></description>
			<content:encoded><![CDATA[<p>Долго мучал всякие синтезаторы и сэмплеры, понравилось. Записал вот <a href="http://kixlive.ru/wp-content/uploads/2010/01/sample.mp3">трек</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kixlive.ru/2010/01/641/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
<enclosure url="http://kixlive.ru/wp-content/uploads/2010/01/sample.mp3" length="7291609" type="audio/mpeg" />
		</item>
		<item>
		<title>«Ты» и «вы» в автоматических письмах</title>
		<link>http://www.kixlive.ru/2009/12/tu-vous/</link>
		<comments>http://www.kixlive.ru/2009/12/tu-vous/#comments</comments>
		<pubDate>Sat, 12 Dec 2009 20:21:51 +0000</pubDate>
		<dc:creator>kix</dc:creator>
				<category><![CDATA[Писанина]]></category>
		<category><![CDATA[глупости]]></category>
		<category><![CDATA[идиотизм]]></category>
		<category><![CDATA[Интернет]]></category>
		<category><![CDATA[общие мысли]]></category>
		<category><![CDATA[сайты]]></category>

		<guid isPermaLink="false">http://kixlive.ru/?p=633</guid>
		<description><![CDATA[Забавно бывает, когда в автоматических имэйлах постоянно путаются обращения к реципиенту. В начале письма обращаются по имени, а потом одной строчке «вы», в другой «ты», и дальше так же черт знает как. Но вот фотовейв прислал мне смешное письмо: Этот E-mail адрес был указан в форме регистрации на сайте photo-wave.ru. Твой адрес почты прошел проверку, осталось [...]]]></description>
			<content:encoded><![CDATA[<p>Забавно бывает, когда в автоматических имэйлах постоянно путаются обращения к реципиенту. В начале письма обращаются по имени, а потом одной строчке «вы», в другой «ты», и дальше так же черт знает как. Но вот фотовейв прислал мне смешное письмо:</p>
<blockquote><p>Этот E-mail адрес был указан в форме регистрации на сайте <strong>photo-wave.ru</strong>.</p>
<p>Твой адрес почты прошел проверку, осталось лишь активировать его на сайте. Позже ты сможешь заполнить свою личную информацию (пароль, имя, фамилия и т.п.).</p>
<p>Для продолжения процедуры регистрации на сайте просто щёлкни <a href="#">здесь</a> и следуй инструкциям.</p>
<p>Если вы не знаете по каким причинам к вам пришло это письмо &#8211; удалите его!</p>
<p>С уважением,</p>
<p align="left">почтальон<br />
<span style="color: #888888;">Photo-wave.ru</span></p></blockquote>
<p align="left">То есть, если письмо пришло кому-то случайно, то он назвается «вы». А если все пришло по верному адресу, то уже можно позволить себе фамильярность к пользователю: «щелкни», «твой адрес» и так далее.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kixlive.ru/2009/12/tu-vous/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Mudvayne — Mudvayne (2009)</title>
		<link>http://www.kixlive.ru/2009/12/mudvayne-mudvayne-2009/</link>
		<comments>http://www.kixlive.ru/2009/12/mudvayne-mudvayne-2009/#comments</comments>
		<pubDate>Thu, 10 Dec 2009 23:14:13 +0000</pubDate>
		<dc:creator>kix</dc:creator>
				<category><![CDATA[Музыка]]></category>
		<category><![CDATA[альбомы]]></category>
		<category><![CDATA[метал]]></category>
		<category><![CDATA[микширование]]></category>
		<category><![CDATA[релизы]]></category>

		<guid isPermaLink="false">http://kixlive.ru/?p=618</guid>
		<description><![CDATA[Одна из обожаемых мной метал-групп внезапно выпустила альбом. И это очень радует. Mudvayne играют эдакий интеллектуальный металл. Очень сложные рисунки на ударных, хитрые смены темпа — я это все обожаю. Да и к тому же, группа из Техаса, примерно оттуда же, откуда и Pantera, так что нравятся они мне как минимум по географическим причинам. Круто, [...]]]></description>
			<content:encoded><![CDATA[<p>Одна из обожаемых мной метал-групп внезапно выпустила альбом. И это очень радует.</p>
<p><img style="display: block; margin-left: auto; margin-right: auto; border: 0px initial initial;" title="Mudvayne — Self entitled 2009 cover" src="http://1.bp.blogspot.com/_4DyxkWixNnY/SwcQIDS3lrI/AAAAAAAAEWY/ealjnaxCk4Y/s1600/MUDVAYNE.jpg" alt="" width="282" height="320" /></p>
<p>Mudvayne играют эдакий интеллектуальный металл. Очень сложные рисунки на ударных, хитрые смены темпа — я это все обожаю. Да и к тому же, группа из Техаса, примерно оттуда же, откуда и Pantera, так что нравятся они мне как минимум по географическим причинам.</p>
<p>Круто, что в новом альбоме Mudvayne все те же. Они, наверное, никогда не ударятся в самокопирование, и при этом не потеряют свой стиль. Они чертовски легко переходят от «жести» к сложному мелодизму, легко меняют размеры, а на этом альбоме даже сыграли чисто акустическую Dead Inside.<span id="more-618"></span></p>
<blockquote><p>На предыдущих альбомах, кстати, вокалист частенько перегибал со всякими вокальными извращениями. Например, тот же TV Radio я местами терпеть не мог именно из-за них. Теперь ситуация исправилась, Грей наконец-то просто поет. А тембр и способности, надо заметить, у него потрясающие.</p></blockquote>
<p>Что еще интересней в Mudvayne, так это то, что в группе нет «слабого звена». Бас просто совершенный, на мой взгляд. Ударные — известно, какие тут должны быть ударные, если размер и темп постоянно меняются. Кажется, сейчас не так заметна работа ударника с «железом»: крэши и сплэши висят где-то в середине и не читаются так же ясно, как и на New Game, например.</p>
<blockquote><p>Когда я слушал New Game, я развлекался тем, что следил, где «выстрелит» следующая тарелка, а теперь веселье закончилось. Может, ударник просто пытается не привлекать к себе слишком много внимания.</p>
<p>Не то чтобы «железо» меньше разведено по каналам, скорее что-то не то с частотами.</p></blockquote>
<p>Про гитары даже и не знаю, что сказать. В основном они идут ровно в бас, местами есть сложные аккорды и небольшие лид-вставки. Гитар в миксе, кажется, четыре.</p>
<p>Да, кстати, обложка альбома белого цвета, а надписи на ней видны только в ультрафиолетовом освещении. Не знаю, чем оправдан такой «выпендреж».</p>
<p>Напоследок, наверное, скажу, что следует слушать в первую очередь. Мне запомнились: 1000 Mile Journey, Beyond The Pale и All Talk. Это те треки, названия которых я вспомнил, не заглядывая в треклист. Но в общем-то все треки хороши. Слабых сторон я выделить не смог.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kixlive.ru/2009/12/mudvayne-mudvayne-2009/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
