<?xml version="1.0" encoding="UTF-8"?>
<rss 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/" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" version="2.0">

<channel>
	<title>30 серебренников за Интернет</title>
	
	<link>http://iskariot.ru</link>
	<description>Программист-труэнт</description>
	<lastBuildDate>Fri, 01 Apr 2011 20:43:28 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/iskariot" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="iskariot" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><geo:lat>52</geo:lat><geo:long>45</geo:long><image><link>http://iskariot.ru</link><url>http://www.picamatic.com/show/2008/08/07/11/766957_100x100.gif</url><title>Iskariot</title></image><item>
		<title>Лисп требуют наши сердца (va1en0k)</title>
		<link>http://iskariot.ru/my/lisp/</link>
		<comments>http://iskariot.ru/my/lisp/#comments</comments>
		<pubDate>Fri, 01 Apr 2011 20:20:13 +0000</pubDate>
		<dc:creator>Сергей М.</dc:creator>
				<category><![CDATA[Из жизни]]></category>

		<guid isPermaLink="false">http://iskariot.ru/?p=479</guid>
		<description><![CDATA[Первоапрельская ностальгия&#160;&#8212; это когда выкапываешь из ящика (в котором хранятся первые рисунки, значок октябренка и засохший кусок московской булки) диск с практикой из университета и хохочешь до слез. Слеза (умиления) выскальзывает из уголка глаза, когда накатывает ностальгия по Лиспу и тому прекрасному семестру, когда его преподавали. Ну у какого бесчуственного человека не вызовут слезы (умиления) [...]]]></description>
			<content:encoded><![CDATA[<p>Первоапрельская ностальгия&nbsp;&mdash; это когда выкапываешь из ящика (в котором хранятся первые рисунки, значок октябренка и засохший кусок московской булки) диск с практикой из университета и хохочешь до слез. Слеза (умиления) выскальзывает из уголка глаза, когда накатывает ностальгия по Лиспу и тому прекрасному семестру, когда его преподавали. Ну у какого бесчуственного человека не вызовут слезы (умиления) такие строки:</p>
<pre><code>(defun inlist (lst1 lst2 &#038;OPTIONAL p)
 (let ((cp 0) (vrlst lst1) (result nil))
  (loop
    (cond ((null vrlst) (return result)))
    (when (equal (car vrlst) lst2)
	(setq result (append result (list (append p (list cp))) ) )
    )
    (unless (atom (car vrlst))
     (setq result (append result (inlist (car vrlst) lst2 (append p (list cp)))))
    )
   (setq vrlst (cdr vrlst))
   (setq cp (1+ cp))
  )
 )
)</code></pre>
<p>Хотя нет, это не настоящий LISP. Настоящий&nbsp;&mdash; это когда проверять наличие элемента в списке (кажется, это делает программа&nbsp;&mdash; если не вызывает духов-предков-Гамлетов) и всех его подписках мы будем без циклов и присваиваний, как рекурсивные люди:</p>
<pre><code>(progN
(defun evrika (a b p cp)
	(and
	 (equal a b)
	 (list (append p (list cp)))
	)
)
(defun search (l1 l2 pos curpos)
 (cond  ((null l1) nil)
  ((atom (car l1)) (append
			   (evrika (car l1) l2 pos curpos)
			   (search (cdr l1) l2 pos (1+ curpos))
		   )
  )
  (T (append (evrika (car l1) l2 pos curpos)
		 (search (car l1) l2 (append pos (list curpos)) 0)
 		 (search (cdr l1) l2 pos (1+ curpos))
     )
  )
 )
)
(defun inlist (lst1 lst2)
 (cond ((not (listp lst1)) 'Not_a_list)
  ((null lst2) T)
  ((null lst1) nil)
  (T (search lst1 lst2 () 0))
 )
)
)</code></pre>
<p>Наверное, стоит бросить всю эту туфту с пхп и руби, и научиться все-таки кодить на величайшем языке вселенной.</p>
<p>P.S. А еще оценил, что попытки с DirectDraw не запускаются, а вот FASM&#39;овый пёрл (это такой WinAPI-style ассемблер)&nbsp;&mdash; легко. Нет, вспоминая <a href="http://habrahabr.ru/blogs/crazydev/56849/">программируемую на ЛИСПе музыки</a>, да еще в реальном времени, свои опусы я стыдливо спрячу обратно. Потом все равно отбрешусь 1 апреля. <span style="color:#666">Но самое прекрасное из воспоминаний&nbsp;&mdash; что я на протяжении всего семестра не мог поставить себе интерпретатор, прогоняя пусть даже простенькие алгоритмы в голове, а о блокнотах с подсветкой скобок тогда еще даже не помышлял. Вот извращенец же!</span></p>
<p>P.P.S. Ладно, я помню, что делал половине курса решения задач на этом ужасном языке&nbsp;&mdash; но чтобы такое! Оказывается, дописался до очень милой реализации игры &laquo;Быки и Коровы&raquo; (я думаю, если и сейчас запустить (startgame), она запустится):</p>
<p><span id="more-479"></span></p>
<pre><code>(progN

;;Определение класса, просчитывающего игру в "Быки и коровы"
(defclass BIK ()
	(
		;;Число, которое загадывает компьютер (трансформированное в список)
		;;загаданное число храним для удобной сверки его с вводимым пользователем _по цифрам_
		(comp-chislo
			:accessor get-comp)
		;;количество совершенных ходов
		(hod
			:initform 0
			:accessor get-hod)
		;;число, которое вводит юзверь (трансформированное в список)
		(user-chislo
			:accessor get-user)
	)
)

;;вспомогательный метод, преобразовывающая число в список цифр
(defmethod num2list ((new BIK) n)
 (cond
	((zerop n) nil)
	(T (append
			(num2list new (truncate n 10))
			(list (mod n 10))
	))
 )
)

;;вспомогательный метод, преобразовывающая список цифр в число
(defmethod list2num ((new BIK) l &#038;optional i)
 (cond
	((null i) (list2num new (reverse l) 0))
	((null l) 0)
	(T (+ (* (car l) (expt 10 i)) (list2num new (cdr l) (1+ i))))
 )
)

;;случайное создание числа компьютером и пересылка его в список
(defmethod create-chislo ((new BIK))
	(setf (get-comp new) (num2list new (+ (random 9000) 1000) ))
)

;; подсчет полных совпадений - цифра и положение (быков)
(defmethod test-biki ((new BIK) l1 l2)
 (cond
	((null l1) 0)
	((equal (car l1) (car l2)) (1+ (test-biki new (cdr l1) (cdr l2)) ) )
	(T (test-biki new (cdr l1) (cdr l2)))
 )
)

;;для подсчета коров - проверяет весь список на первое же совпадение, кроме своего места
(defmethod test2 ((new BIK) a1 l2 i j)
 (cond
	((null l2) 0)
	((equal i j) (test2 NEW a1 (cdr l2) i (1+ j)))
	((equal a1 (car l2)) 1)
	(T (test2 NEW a1 (cdr l2) i (1+ j)))
 )
)

;;подсчет неполных совпадений - цифра, но не положение(коров)
(defmethod test-korovi ((new BIK) l1 l2 i)
 (cond
	((null l1) 0)
	(T (+
		(test2 NEW (car l1) l2 i 0)
		(test-korovi NEW (cdr l1) l2 (1+ i))
	   )
	)
 )
)

;;основный цикл игры
(defmethod start ((NEW BIK))
 (let ((vvod 0))
	(loop
		;;вывод вопроса
		(terpri)
		(prin1 (get-hod NEW))
		(princ " popitka. Vvedite chislo [1000-9999] (to exit - any symbol): ")
		;;ввод с клавы
		(setf vvod (read))
		;;проверка, если не число - выход
		(if (not (numberp vvod))
		(progN
				(terpri)
				(princ (list2num NEW (get-comp NEW)))
				(princ " - bilo zagadannoe chislo.")
				(return 'GAMEOVER)
			)
		)
		;;переводим введенное число в списочный вид
		(setf (get-user NEW) (num2list NEW vvod))
		;;в случае совпадения списков, победа
		(if (equal (get-user NEW) (get-comp NEW))
			(progN
				(terpri)
				(write "Hoooray! You're win!")
				(return 'GAMEWIN)
			)
		)
		;;в случае если число не той длины, возвращаемся к началу
		(if (not (= (length (get-user NEW)) 4))
		 (progN
				(terpri)
				(princ "VVODITE CHISLA OT 1000 DO 9999!!!")
		 )
		;;иначе - считаем быков и коров
		 (progN
			(prin1 (test-biki NEW (get-comp new) (get-user new)))
			(princ " bikov, ")
			(prin1 (test-korovi NEW (get-comp new) (get-user new) 0))
			(princ " korov")
			(setf (get-hod NEW) (1+ (get-hod NEW)))
		 )
		)
		;;
		(terpri)
	)
 )
)
;;функция, создающая образец класса, рандомизирующая загаданное число и запускающая игру
(defun startgame ()
 (let ((a nil))
	;;
	(terpri)
	(princ "Hello, you begin play in very great game, BIKI I KOROVI")
	(terpri)
	;;
	(setf a (make-instance 'BIK))
	(create-chislo a)
	(start a)
 )
)
)</code></pre>
<hr />
<p>&copy; <a href="http://iskariot.ru/">Сергей М.</a>, специально для iskariot.ru.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/iskariot?a=_XcQ58qjhkk:wlUB_EVvQT8:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/iskariot?i=_XcQ58qjhkk:wlUB_EVvQT8:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/iskariot?a=_XcQ58qjhkk:wlUB_EVvQT8:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/iskariot?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/iskariot?a=_XcQ58qjhkk:wlUB_EVvQT8:H78OsBa9S1M"><img src="http://feeds.feedburner.com/~ff/iskariot?d=H78OsBa9S1M" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/iskariot?a=_XcQ58qjhkk:wlUB_EVvQT8:s8oGHXtUVoE"><img src="http://feeds.feedburner.com/~ff/iskariot?d=s8oGHXtUVoE" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://iskariot.ru/my/lisp/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Старые знаки</title>
		<link>http://iskariot.ru/interfaces/old-signs/</link>
		<comments>http://iskariot.ru/interfaces/old-signs/#comments</comments>
		<pubDate>Fri, 18 Mar 2011 08:47:49 +0000</pubDate>
		<dc:creator>Сергей М.</dc:creator>
				<category><![CDATA[Интерфейсное]]></category>

		<guid isPermaLink="false">http://iskariot.ru/?p=478</guid>
		<description><![CDATA[
Самый яркий пример — это, конечно же, метафора для действия Save — дискета. Все мы уже давно перестали пользоваться дискетами, но метафора оказалась очень устойчивой. Я бегло осмотрел программы, которыми пользуюсь каждый день, и не нашел ни одного тулбара с дискеткой (Поискал внимательнее — нашел в Microsoft Office и в дебрях Adobe Creative Suite). Плюс, [...]]]></description>
			<content:encoded><![CDATA[<blockquote style="color:#666">
<p>Самый яркий пример — это, конечно же, метафора для действия Save — дискета. Все мы уже давно перестали пользоваться дискетами, но метафора оказалась очень устойчивой. Я бегло осмотрел программы, которыми пользуюсь каждый день, и не нашел ни одного тулбара с дискеткой (Поискал внимательнее — нашел в Microsoft Office и в дебрях Adobe Creative Suite). Плюс, наши клиенты уже очень давно не просили нас нарисовать этот магнитный носитель информации.</p>
</blockquote>
<p>В принципе, согласен почти по всем пунктам <a href="http://habrahabr.ru/company/turbomilk/blog/109511/#comment_3479190">статьи от Турбомилковцев</a> (особенно с трендами в сенсорных устройствах и возвратом к плоским и одноцветным иконкам&nbsp;&mdash; сам устал от тенюшек). Но автор, за погоней к центральной теме (кто придумает крутую иконку сохранения, тот будет новым гуру дизайна), забывает, что знаки не могут устареть (просто потому, что это объективный заместитель предмета, свойства, отношения, действия&nbsp;&mdash; т.е. приобретенная ассоциация), и выводит неверные предпосылки (загадка объясняется проще&nbsp;&mdash; нарастающий тренд в ПО, где для пользователя подменяют абстракцию файловой системы другой абстракцией, упорядоченных документов; в некоторых случаях автоматическая синхронизация и вовсе заменяет любое сохранение, которое происходит мгновенно, как и ведение ревизий и множество операций более низкого уровня, невидимых для end user). </p>
<p>Хотя что там, там же, по ссылке, в обсуждениях тема &laquo;почему не надо искать замену дискете как метафоре сохранения&raquo; предельно разжевана:</p>
<blockquote style="color:#666">
<p>ВСЕ они видели иконку «save» с дискетой. Все!</p>
<p>Где люди видели маленький кружочек с большим треугольником, обозначающий туалет?</p>
<p>Где люди видели полусферический аппарат с трубкой-бананом и дисковым номеронабирателем?</p>
<p>Когда вы в последний раз видели в реале колокольчик, изображение которого используется для вызова диспетчера из кабины лифта?</p>
<p>Когда в последний раз видели бумажный конверт? Ноту? Глобус? Рупор? Песочные часы? Лупу, может быть, недавно в руках держали? Мобильник с внешней антенной? Картонную коробку из-под программного обеспечения? Может, вы недавно зубчатое колесо отверткой ковыряли?</p>
<p>Я вот ни разу в жизни не видел tabbed folder. Никогда! И это мне (и миллионам других!) не мешает опознавать изображение tabbed folder как директорию. Или вы и иконку папки предлагаете упразднить?</p>
<p>Я уже не говорю про такие абстракции, как зигзагообразная молния, концентрические дуги радио- и звуковых волн, перечеркивающий крест, остроконечные каплю воды и сердце, стрелку — их НИКТО и НИКОГДА не видел в реале. И как-то пользуются ведь? ;)</p>
</blockquote>
<p>Конечно, для сохранения можно предложить довольно простые метафоры вроде стрелочек, направленных вниз, но тут придется очень хорошо поработать с контекстом (так можно считать, что крутящиеся по кругу стрелочки в &laquo;Синхронизации&raquo; Эвернота&nbsp;&mdash; это тоже сохранение). А в вебе можно, и нужно продвигать идею ненавязчивого (мгновенного и незаметного) сохранения при совершении действий. Но дискета&nbsp;&mdash; все еще хорошо узнаваемый знак для десктопных приложений.</p>
<div class="ad" style="font-size:0.9em;color:#333;margin:10px 0 0">
<p>Профессиональная <a href='http://www.vashsad.ua/about/projects/'>студия ландшафтного дизайна</a> предлагает услуги по озеленению и оформлению приусадебных участков в Киеве и Одессе.</p>
</div>
<hr />
<p>&copy; <a href="http://iskariot.ru/">Сергей М.</a>, специально для iskariot.ru.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/iskariot?a=Vlqf3U0DPnM:fOkGARZ7bVA:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/iskariot?i=Vlqf3U0DPnM:fOkGARZ7bVA:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/iskariot?a=Vlqf3U0DPnM:fOkGARZ7bVA:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/iskariot?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/iskariot?a=Vlqf3U0DPnM:fOkGARZ7bVA:H78OsBa9S1M"><img src="http://feeds.feedburner.com/~ff/iskariot?d=H78OsBa9S1M" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/iskariot?a=Vlqf3U0DPnM:fOkGARZ7bVA:s8oGHXtUVoE"><img src="http://feeds.feedburner.com/~ff/iskariot?d=s8oGHXtUVoE" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://iskariot.ru/interfaces/old-signs/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>5shots: монологи с Рунетом</title>
		<link>http://iskariot.ru/audit/5shots/</link>
		<comments>http://iskariot.ru/audit/5shots/#comments</comments>
		<pubDate>Tue, 15 Mar 2011 11:56:25 +0000</pubDate>
		<dc:creator>Сергей М.</dc:creator>
				<category><![CDATA[Аудит]]></category>

		<guid isPermaLink="false">http://iskariot.ru/?p=476</guid>
		<description><![CDATA[Интервью&#160;&#8212; весьма благодатная тема. Глянцевые девочки и серьезные дядьки, адвокаты Навальные и свитерные администраторы, блоггеры и непостижимая аудитория бумажных газет&#160;&#8212; все равны перед чувством восхищения авторитетами своего круга&#160;&#8212; непринужденная болтовня и перескакивание с тему на тему читается куда проще заумных аналитических статей, даже если там непрофессионально составленная простыня из переписки в аське. В интернетах это [...]]]></description>
			<content:encoded><![CDATA[<p>Интервью&nbsp;&mdash; весьма благодатная тема. Глянцевые девочки и серьезные дядьки, адвокаты Навальные и свитерные администраторы, блоггеры и непостижимая аудитория бумажных газет&nbsp;&mdash; все равны перед чувством восхищения авторитетами своего круга&nbsp;&mdash; непринужденная болтовня и перескакивание с тему на тему читается куда проще заумных аналитических статей, даже если там непрофессионально составленная простыня из переписки в аське. В интернетах это вообще кажется самым простым способом получить уникальный контент, пусть даже и собеседник, по сути, никому не сдался. Но вдруг оказывается, что проведение интервью&nbsp;&mdash; сложная наука со своими хитростями, и недостаточно просто задать нцать вопросов, чтобы этот высер стал интервью.</p>
<p>Так что, <a style="font-size:1.1em" href="http://5shots.ru/">5шотс</a> пошли по кривой дорожке&nbsp;&mdash; в их диалогах с Рунетом крутые мастера вакома и чародеи иллюстратора генерируют контент сами. По шаблонному вопроснику с пустыми и, в принципе, бесполезными вопросами (которые годные интервьюеры, если и зададут, то только для острастки). Диалога не получается (особенно, <a href="http://ilyabirman.ru/meanwhile/2011/02/02/1/">когда не хотят отвечать вообще</a>), ресурс использован зря.</p>
<p>Предположение, что кто-то воскликнет &laquo;Ах, скоро 5 ответов от самого Bolk&#39;а!&raquo;, мне напоминает идею названия того самого лучшего фильма, что совсем говно. Вроде завлекалка&nbsp;&mdash; а на что? Еще один монолог от интересного человека (по знакомым сужу&nbsp;&mdash; дизайнеры практически всегда странно-необычные люди), которого заставляют повторюшничать за своими коллегами по цеху. И совершенно без технической возможности посмотреть ответы других человеков на этот же вопрос.</p>
<p>Вообще, Алексей Черенкевич сверстал этакую лубочную картинку&nbsp;&mdash; красиво, а в пищу не пригодится. Симпатичные желто-черные блоки, полупрозрачные плашки и рекламка&nbsp;&mdash; все для того, чтобы люди щелкали на кнопочки и велись на мини-бренд (как и в в &laquo;<a href="http://www.rulexec.name/2011/02/tuduruletka-zakryvaetsja.html">Ёшкин кот, совете</a>&raquo;). А внутри ничего нет (<span class="irony">чинопочитание разве что?</span>).</p>
<p>И, честно говоря, даже блиц-опросы, когда что-то более-менее актуальное подается со стороны нескольких профи, или такие сочинения &laquo;как я провел этим летом&raquo;, где дизайнер отвечает всего на один вопрос, что нового для себя открыл за это время или прочитал с пересказом своими словами,&nbsp;&mdash; любая мини-идея, поддержанная идейно или технически, смотрится куда более выигрышной и вкусной по сравнению с текущим ЧСВ.</p>
<p>А, как вариант, можно было и выстроить механизмы вокруг текущей идеи, и получить в итоге <a href="http://www.designersandbooks.com/designers/name/discipline/all/country/all/photos">Designers &#038; Books</a> о дизайнерах и их инструментах, книгах и первом сексуальном опыте. Хотя бы какой-то смысл в проекте появился бы.</p>
<div style="text-align:right"><strong><em>Графика</em> <span style="font-size:1.5em">5–</span></strong><br />
<strong><em>Геймплей</em> <span style="font-size:1.5em;margin:0 0 0 7px"">2</span></strong></div>
<hr />
<p>&copy; <a href="http://iskariot.ru/">Сергей М.</a>, специально для iskariot.ru.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/iskariot?a=v6ZTLPWR5NU:AL_K3IOrdZM:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/iskariot?i=v6ZTLPWR5NU:AL_K3IOrdZM:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/iskariot?a=v6ZTLPWR5NU:AL_K3IOrdZM:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/iskariot?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/iskariot?a=v6ZTLPWR5NU:AL_K3IOrdZM:H78OsBa9S1M"><img src="http://feeds.feedburner.com/~ff/iskariot?d=H78OsBa9S1M" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/iskariot?a=v6ZTLPWR5NU:AL_K3IOrdZM:s8oGHXtUVoE"><img src="http://feeds.feedburner.com/~ff/iskariot?d=s8oGHXtUVoE" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://iskariot.ru/audit/5shots/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Диалоги</title>
		<link>http://iskariot.ru/my/dialogues/</link>
		<comments>http://iskariot.ru/my/dialogues/#comments</comments>
		<pubDate>Sat, 12 Feb 2011 08:27:12 +0000</pubDate>
		<dc:creator>Сергей М.</dc:creator>
				<category><![CDATA[Из жизни]]></category>

		<guid isPermaLink="false">http://iskariot.ru/?p=474</guid>
		<description><![CDATA[Я страдаю плеоназмами, давно за собой это замечаю. Это тяжелое, непереносимо тяжелое заболевание. От него даже умирают. Правда, в основном оркужающие.
Но я лечусь. Пользуюсь ssh заместо ftp, мою голову семнадцатыми ессентуками и стараюсь не разговаривать о литературе и политике. И читаю Дэшила Хаммета, чтобы понять, как сестрой таланта можно победить словоохотливую болезнь и поймать хоть [...]]]></description>
			<content:encoded><![CDATA[<p>Я страдаю плеоназмами, давно за собой это замечаю. Это тяжелое, непереносимо тяжелое заболевание. От него даже умирают. Правда, в основном оркужающие.</p>
<p>Но я лечусь. Пользуюсь ssh заместо ftp, мою голову семнадцатыми ессентуками и стараюсь не разговаривать о литературе и политике. И читаю Дэшила Хаммета, чтобы понять, как сестрой таланта можно победить словоохотливую болезнь и поймать хоть какие-то ценные мысли. Пока получается только обходиться внутренними диалогами без описательных абзацев.</p>
<p>Я давно страдаю плеоназмами, и замечаю, что избавляться от них очень тяжело. Выход&nbsp;&mdash; отделять кожу от мяса именно здесь, в давно заброшенном местечке. Простите.</p>
<hr />
<p>&copy; <a href="http://iskariot.ru/">Сергей М.</a>, специально для iskariot.ru.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/iskariot?a=1tPcNrWb_Nk:KdbMq6A9124:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/iskariot?i=1tPcNrWb_Nk:KdbMq6A9124:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/iskariot?a=1tPcNrWb_Nk:KdbMq6A9124:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/iskariot?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/iskariot?a=1tPcNrWb_Nk:KdbMq6A9124:H78OsBa9S1M"><img src="http://feeds.feedburner.com/~ff/iskariot?d=H78OsBa9S1M" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/iskariot?a=1tPcNrWb_Nk:KdbMq6A9124:s8oGHXtUVoE"><img src="http://feeds.feedburner.com/~ff/iskariot?d=s8oGHXtUVoE" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://iskariot.ru/my/dialogues/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Бесчеловечное</title>
		<link>http://iskariot.ru/interfaces/humanless/</link>
		<comments>http://iskariot.ru/interfaces/humanless/#comments</comments>
		<pubDate>Fri, 11 Feb 2011 08:03:59 +0000</pubDate>
		<dc:creator>Сергей М.</dc:creator>
				<category><![CDATA[Интерфейсное]]></category>

		<guid isPermaLink="false">http://iskariot.ru/?p=473</guid>
		<description><![CDATA[Упавшие в почту ссылки на новые сообщения не открываются. Нет, не показывают мне страницу авторизации, или на худой случай, текстик про правовую недостаточность (хотя в наше время можно вообще шикануть и дать возможность зайти с почты сразу). Нет, только глянцевую 404 про то, как умеют рисовать молочные дизайнеры.
А потом мучают капчей. О, капча! Эта капча, [...]]]></description>
			<content:encoded><![CDATA[<p>Упавшие в почту ссылки на новые сообщения не открываются. Нет, не показывают мне страницу авторизации, или на худой случай, текстик про правовую недостаточность (хотя в наше время можно вообще шикануть и дать возможность зайти с почты сразу). Нет, только глянцевую 404 про то, как умеют рисовать молочные дизайнеры.</p>
<p>А потом мучают капчей. О, капча! Эта капча, говорящая мне, что здесь должно быть ровно 6 символов&nbsp;&mdash; вот и мне хотелось бы узнать, куда хитрый алгоритм спрятал шестую буквоцифру. Через тернии к кругам ада, и еще парочку раз обновить картинку, гадая, через сколько секунд она все же соизволит смениться (да и меняет ли она&nbsp;&mdash; на невидимом лоадере не видно). Нет, не прошел тест Тьюринга, пусть лежат запросы, ждут своего часа&nbsp;&mdash; дружба, она такая, должна пройти испытание временем.</p>
<p>Неувядающий тренд&nbsp;&mdash; граммар-наци, каты и обращения к переводчику как автору (или плагиатору) в первых же комментариях. Падонки всячески сочувствуют&nbsp;&mdash; они это уже успели пройти. Правда, авторов они клеймили больше в шутку своим бессмертным КГ/АМ, навсегда остающимся в моей душе мерилом честности и прямоты.</p>
<p>Хабр, ты почти такой же вкусный, как раньше (записки в моем эверноте доказывают это), но деньрожденческие свечки ставить на тебя не очень хочется.</p>
<p>Интерфейсное&nbsp;&mdash; оно от человеческого, и если там <a href="http://roem.ru/2011/02/08/addednews18979/">очередные детские войнушки</a> , то и начальник-соколлеги гоняют баклуш и прочих компьютерных чудовищ вместо того, чтобы работать. Впрочем, там все такие вселенские разборки были.</p>
<hr />
<p>&copy; <a href="http://iskariot.ru/">Сергей М.</a>, специально для iskariot.ru.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/iskariot?a=dd-l7eFsfbE:c6yZB6wD3LI:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/iskariot?i=dd-l7eFsfbE:c6yZB6wD3LI:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/iskariot?a=dd-l7eFsfbE:c6yZB6wD3LI:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/iskariot?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/iskariot?a=dd-l7eFsfbE:c6yZB6wD3LI:H78OsBa9S1M"><img src="http://feeds.feedburner.com/~ff/iskariot?d=H78OsBa9S1M" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/iskariot?a=dd-l7eFsfbE:c6yZB6wD3LI:s8oGHXtUVoE"><img src="http://feeds.feedburner.com/~ff/iskariot?d=s8oGHXtUVoE" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://iskariot.ru/interfaces/humanless/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Баззворд лента</title>
		<link>http://iskariot.ru/review/hobius/</link>
		<comments>http://iskariot.ru/review/hobius/#comments</comments>
		<pubDate>Thu, 10 Feb 2011 09:54:04 +0000</pubDate>
		<dc:creator>Сергей М.</dc:creator>
				<category><![CDATA[Из Сети]]></category>

		<guid isPermaLink="false">http://iskariot.ru/?p=472</guid>
		<description><![CDATA[Пока некоторые рассуждают о том, чем же стал Твиттер (я бы еще добавил, что RSS&#160;&#8212; это все-таки получение информации, тогда как Твиттер&#160;&#8212; только возможность, ведь что-то ценное там попадается случайно, важную новость можно пропустить, не прочитав ленту ), другие пытаются выжать из первоначальной идеи что-то новое.
Твиттер выжал все, что можно из ориентированности на мобильность и [...]]]></description>
			<content:encoded><![CDATA[<p>Пока некоторые <a href="http://perfectomania.com/blog/2011/02/twitter-vs-rss/">рассуждают о том, чем же стал Твиттер</a> (я бы еще добавил, что RSS&nbsp;&mdash; это все-таки получение информации, тогда как Твиттер&nbsp;&mdash; только возможность, ведь что-то ценное там попадается случайно, важную новость можно пропустить, не прочитав ленту ), другие пытаются выжать из первоначальной идеи что-то новое.</p>
<p>Твиттер выжал все, что можно из ориентированности на мобильность и открытое API, оставив в основе тот же принцип социальных связей, к какому мы привыкли на сотнях других сайтов&nbsp;&mdash; подписывайся, люби, читай. Френдфидик от этого тоже далеко не ушел, хотя у него получилось сделать процесс куда более увлекательным: самой структурой ленты, где комментарии и лайки поднимают пост вверх, можно скрыть тот тип постов, что не нравится (помните то раздражение, которое появляется от &laquo;I&#39;m liked this Youtube fucking sheet&raquo;?), а лучшие и комментируемые попадают в подборку лучших постов за день. Кроме того, там есть комнаты, в отличие от твиттеровых листов (ладно, списков, списков), состоящих из уже собранных по тематике постов. Но все же это не такой удобный инструмент для отслеживания информации. Что уж говорить, что флуд ограничен и там, и там: в синенькой птичке формат реплаев и то, что они попадают в ленту, напрягает даже самых заявленных болтунов, а в фрф как-то не особенно идет&nbsp;&mdash; наверное, просто потому, что в нем весь день сидеть не будешь.</p>
<p>В общем, <a href="http://www.hobius.com" style="font-size:1.2em">Hobius</a> -это, по видимому, что-то среднее концептуальное между комнатами, хештегами и чатрулетом. В подобном формате пыталась выступить уже и ТМ, но как-то неудачно. У Хобиуса, думаю, перспектив тоже немного (в первую очередь, массу собрать на новом проекте все сложнее, ну и баззворд у <a href="http://coprophagous.ru/entry/1949">команды Смирнова</a> выбрали совсем уж не внятный), но&nbsp;&mdash; идея очень вкусная. Читать не людей а темы (не твиплов, а хештеги).</p>
<p>Только концепция станет по-настоящему хороша только тогда, когда тематика постов, ссылок и прочего контента будет определяться сама, без костылей вроде лишних селектов или ручного набора хештега. Хотя за этим мы упустим и хаотичность получения информации, которая и делает нас интересными людьми.</p>
<hr />
<p>&copy; <a href="http://iskariot.ru/">Сергей М.</a>, специально для iskariot.ru.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/iskariot?a=ouU0Yy8wtw8:As_MtCIHiIg:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/iskariot?i=ouU0Yy8wtw8:As_MtCIHiIg:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/iskariot?a=ouU0Yy8wtw8:As_MtCIHiIg:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/iskariot?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/iskariot?a=ouU0Yy8wtw8:As_MtCIHiIg:H78OsBa9S1M"><img src="http://feeds.feedburner.com/~ff/iskariot?d=H78OsBa9S1M" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/iskariot?a=ouU0Yy8wtw8:As_MtCIHiIg:s8oGHXtUVoE"><img src="http://feeds.feedburner.com/~ff/iskariot?d=s8oGHXtUVoE" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://iskariot.ru/review/hobius/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>На смерть верстальщику</title>
		<link>http://iskariot.ru/actual/georgia-layout/</link>
		<comments>http://iskariot.ru/actual/georgia-layout/#comments</comments>
		<pubDate>Wed, 09 Feb 2011 12:45:39 +0000</pubDate>
		<dc:creator>Сергей М.</dc:creator>
				<category><![CDATA[На злобу]]></category>

		<guid isPermaLink="false">http://iskariot.ru/blah/on-the-death-of-layout/</guid>
		<description><![CDATA[И, воспылав любовью к Джорджии,
Остановиться он не мог,
И день, и ночь. И день, и ночь.
Но, боже мой, какая скука,
Верстать и думать про себя:
Когда же чёрт возьмет меня!
Пристрастье к Джорджии его сгубило,
Как губит новость
Ализар.

&#169; Сергей М., специально для iskariot.ru.
]]></description>
			<content:encoded><![CDATA[<p>И, воспылав любовью к Дж<span style="vertical-align:-2px">о</span>рд<span style="vertical-align:-2px">ж</span><span style="vertical-align:2px">ии</span>,<br />
Остановиться он не мог,<br />
И день, и ночь. И день, и ночь.</p>
<p>Но, боже мой, какая скука,<br />
Верстать и думать про себя:<br />
Когда же чёрт возьмет меня!</p>
<p>Пристрастье к Дж<span style="vertical-align:-2px">о</span>рд<span style="vertical-align:-2px">ж</span><span style="vertical-align:2px">ии</span> его сгубило,<br />
Как губит новость<br />
Ализар.</p>
<hr />
<p>&copy; <a href="http://iskariot.ru/">Сергей М.</a>, специально для iskariot.ru.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/iskariot?a=o9HkHjJj0-c:ppT_1rzdr2M:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/iskariot?i=o9HkHjJj0-c:ppT_1rzdr2M:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/iskariot?a=o9HkHjJj0-c:ppT_1rzdr2M:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/iskariot?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/iskariot?a=o9HkHjJj0-c:ppT_1rzdr2M:H78OsBa9S1M"><img src="http://feeds.feedburner.com/~ff/iskariot?d=H78OsBa9S1M" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/iskariot?a=o9HkHjJj0-c:ppT_1rzdr2M:s8oGHXtUVoE"><img src="http://feeds.feedburner.com/~ff/iskariot?d=s8oGHXtUVoE" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://iskariot.ru/actual/georgia-layout/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Не тгавите пейсателя</title>
		<link>http://iskariot.ru/my/books-in-future/</link>
		<comments>http://iskariot.ru/my/books-in-future/#comments</comments>
		<pubDate>Sat, 04 Dec 2010 19:29:54 +0000</pubDate>
		<dc:creator>Сергей М.</dc:creator>
				<category><![CDATA[Из жизни]]></category>

		<guid isPermaLink="false">http://iskariot.ru/?p=468</guid>
		<description><![CDATA[Умный блоггер легко может догадаться, что провокационный пост&#160;&#8212; самый краткий путь к популярности. Чем более безаппеляционны высказываемые суждения, чем больше в тексте внутренних противоречий и негативного отношения к чему-то, в чем блоггер даже особо не разбирается (особенно, если это политика или наука&#160;&#8212; то, в чем плавают даже люди &#171;с высоким айкью&#187;), тем больше комментариев оставят [...]]]></description>
			<content:encoded><![CDATA[<p>Умный блоггер легко может догадаться, что провокационный пост&nbsp;&mdash; самый краткий путь к популярности. Чем более безаппеляционны высказываемые суждения, чем больше в тексте внутренних противоречий и негативного отношения к чему-то, в чем блоггер даже особо не разбирается (особенно, если это политика или наука&nbsp;&mdash; то, в чем плавают даже люди &laquo;с высоким айкью&raquo;), тем больше комментариев оставят хомячки, пока пост не вылетит на просторы интернета и не начнет обсуждаться всем кому не лень. Возможно, даже премьер-министр отпишет ответ про... ну, например, про слово, приковавшее его внимание.</p>
<p>Вот возьмем Серёжу, который устроил <a href="http://dr-piliulkin.livejournal.com/232808.html">интересный эксперимент</a>. <span class="irony">Экспиримент</span>, говорите? Вы смеетесь что ли?</p>
<p>Пока в Америке продают устройства по адекватной цене и всячески насаждают спрос на книги (да что там, помните, как все сомневались, что айфон сможет стать игровой приставкой, и что никто не будет писать под него нормальные приложения&nbsp;&mdash; а сейчас в эту сферу рванулись все кому не лень), наши упоротые издательства продолжают зарабатывать тем, чем зарабатывали всегда. И наши авторы, которым лень отрывать свои задницы от насиженных кресел и выбираться в мороз, оставляют все финансовые вопросы на долю издательства (и при этом хотят получать больше, не платя торговцу!). </p>
<p>Мне, как и многим, думаю, весь этот фарс был смешон. Увидев, что кто-то пиарится за их счет, прося рубль ни за что (почему писатель не мог для своего эксперимента написать эксклюзивный рассказ), ограничивая в способах оплаты и плюя на своих читателей с высокой колокольни, нормальные люди прошли мимо. И при всем этом, CTR <strong>рекламной акции</strong> в не самой платежеспособной аудитории за очень короткий срок, вышел аж в 5%&nbsp;&mdash; и это не учитывая разные суммы оплат. Но, оказывается, все это &laquo;печально&raquo;.</p>
<p>При том, что я сам ценитель бумажной книги, покрытой сверху высокой маржой и пахнущей пылью типографских складов, предпочитаю читать многие вещи &laquo;в потоке&raquo; именно в электронном виде, переплачивая только за шедевры (достойные стоять на полке в компании не менее вечных личностей).  Даже не касаясь вопроса качества будущей литературы, то, что электронная дистрибуция поменяет все в бизнесе,&nbsp;&mdash; бесспорно, как и то, что сегодняшние издательства и ленивые авторы будут пережеваны и выплюнуты.</p>
<p>Революцию будут делать совсем другие люди.</p>
<hr />
<p>&copy; <a href="http://iskariot.ru/">Сергей М.</a>, специально для iskariot.ru.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/iskariot?a=heqMcH3oaNI:ap1jVkFMeZk:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/iskariot?i=heqMcH3oaNI:ap1jVkFMeZk:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/iskariot?a=heqMcH3oaNI:ap1jVkFMeZk:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/iskariot?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/iskariot?a=heqMcH3oaNI:ap1jVkFMeZk:H78OsBa9S1M"><img src="http://feeds.feedburner.com/~ff/iskariot?d=H78OsBa9S1M" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/iskariot?a=heqMcH3oaNI:ap1jVkFMeZk:s8oGHXtUVoE"><img src="http://feeds.feedburner.com/~ff/iskariot?d=s8oGHXtUVoE" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://iskariot.ru/my/books-in-future/feed/</wfw:commentRss>
		<slash:comments>23</slash:comments>
		</item>
		<item>
		<title>Дао-хаос</title>
		<link>http://iskariot.ru/audit/dao-chaos/</link>
		<comments>http://iskariot.ru/audit/dao-chaos/#comments</comments>
		<pubDate>Fri, 26 Nov 2010 23:12:32 +0000</pubDate>
		<dc:creator>Сергей М.</dc:creator>
				<category><![CDATA[Аудит]]></category>

		<guid isPermaLink="false">http://iskariot.ru/?p=467</guid>
		<description><![CDATA[Ну вот и мой бложек стал испытательной площадкой для ваших лингвистических упражнений за смешные деньги.
Надо сказать, Daos сразу подкупает. Стилем оформления, простотой и тем, что можно отложить получение аттестата мерчанта.
Конечно, не без огрехов&#160;&#8212; но в глаза бросаются разноплановые мелочи. Ну вы знаете, те самые, что не влияют на продажи, но оставляют ощущение сумбура.
Вроде управляющих ссылок [...]]]></description>
			<content:encoded><![CDATA[<p>Ну вот и мой бложек стал испытательной площадкой для ваших <a href="http://iskariot.ru/daos/">лингвистических упражнений за смешные деньги</a>.</p>
<p>Надо сказать, Daos сразу подкупает. Стилем оформления, простотой и тем, что можно отложить получение аттестата мерчанта.</p>
<p>Конечно, не без огрехов&nbsp;&mdash; но в глаза бросаются разноплановые мелочи. Ну вы знаете, те самые, что не влияют на продажи, но оставляют ощущение сумбура.</p>
<p>Вроде управляющих ссылок в админке, у которых область реагирования блочная, а не обтекающая текст, так что скликивание белого фона на тачпаде может привести к уходу со странички. К тому же, по устройству ссылок их, как и кнопку сохранения, можно сделать fixed.</p>
<p>Или кучи внешних ссылок, никак не отделенных от других (стоит хоть сопроводить такие ссылки ext-иконкой)&nbsp;&mdash; то же &laquo;предложить улучшение&raquo; можно было бы сделать и небольшой формой, отсылающей к какому-нибудь сервису предложений по сайту. Инструкции по добавлению сервисов вообще лучше держать внутри системы, не заставляя клиента гулять по ссылкам, периодически возвращаясь и читая груды текста в формах. Да и выход я бы тоже отделил от списка и выделил цветом/иконкой (необязательно графической, если соблюдать дао-простоту).</p>
<p>Несмотря на &laquo;улучшение&raquo;, бан пользователей ужасен&nbsp;&mdash; метафору текстовой иконке подобрать не получилось, да и можно ведь js&#39;ом переспрашивать меня (<code>if(!confirm('')) return false;</code>), а вдруг я ошибся и не хочу потом метаться по окнам настроек в поисках отключения бана автора сего замечательного движка (клянусь, так и было). </p>
<p>Нехватка возможности перехода на корневой сайт&nbsp;&mdash; что в клиентской, что в серверной части, наверное, собрала бы больше всего голосов, если бы ты завел себе публичный багтрекер.</p>
<p>Еще информация для рекламодателей забавная&nbsp;&mdash; HTML разрешен, но на подсказке пишется, что &laquo;кроме блочных элементов&raquo; (нет, я, конечно понимаю, что ul&nbsp;&mdash; не совсем блочный элемент). Кроме того, можно было бы и привязать что-нибудь вроде <code>$set['txt']['info'] = preg_replace("/(\n)?(.+?)(?:\n\s*\n*|\z)/s","&lt;p&gt;$2&lt;/p&gt;", $set['txt']['info']);</code>&nbsp;&mdash; чтобы не надо было мучиться с переносами строки (но придется еще чистить от неправильного HTML после&nbsp;&mdash; впрочем, это и так надо было бы; тут можно посмотреть в стороны wpautop из Вордпресса, к примеру).</p>
<p>Ну и в настройках биллинга механизм &laquo;выбор биллинга&raquo; непрозрачен&nbsp;&mdash; два селекта, находящиеся рядом, кажутся связанными элементами, а на самом деле, второй&nbsp;&mdash; это переключатель режима первого (предпочитаемый/единственный). </p>
<p>Полотно сервисов, следующее за этим, можно было бы и сворачивать, оставляя только активные (и, кстати, почему там нет&nbsp;&mdash; &laquo;включить/выключить&raquo; в каждом блоке? это же неудобно&nbsp;&mdash; я могу заранее ввести данные сервиса, но не принимать с него платежи, потому что не авторизован или временно изменил мировоззрение по поводу SMS). А текстовые описания сервисов под формой оплаты для рекламодателей заменить все же логотипами, чтобы сэкономить место на растягивании на второй экран.</p>
<p>При работе со строчкой же не вижу смысла в лишнем экране проверки&nbsp;&mdash; почему бы не показывать ее и код вставки сразу? Здесь же бы не мешало не учитывать админские показы, давать возможность кастомизировать идентификаторы контейнера (появится ли #daos в AdBlock&nbsp;&mdash; вопрос на миллион). Стилям контейнера я бы предпочел классы, да и при попытке использовать одинарные кавычки, Даос сначала правит их на двойные, потом валит скрипт строчки (все дело в неэкранированных кавычках). </p>
<p>В сами строчки даже спецсимволов (???????§???±) не загнать&nbsp;&mdash; нещадно режутся. А зря, ASCII-арт и псевдокоды должны спасти Интернет от вебдваноля (кекеке).</p>
<p>И в свете начала работы с a1a, можно добавить в даос2 лишние 5% вебмастеру, добавив &laquo;страницу техподдержки&raquo; по дефолту.</p>
<p>А так&nbsp;&mdash; мне нравится. Симпатичное решение с сохранением форм (можно пойти дальше с игрой в формы, и мониторить изменения инпутов[type=text] и текстарий на странице, и тем же читай&nbsp;&mdash; &laquo;ноконфирмом&raquo; предупреждать о том, что изменения не будут сохранены, &laquo;точно ли хотите уйти?&raquo;), мои любимые крупные формы, человечное удобство&nbsp;&mdash; все вкусно. Даже спорная необязательность полей для рекламодателя&nbsp;&mdash; фишка.</p>
<hr />
<p>Весь дёготь, конечно, в коде&nbsp;&mdash; отсутствие нормальной модульности и разнесения представления и обработки (особенно умиляют километровые куски хтмл, завернутые в пхп-шные строки), стремненький CSS... Остается надеяться, что <a href="http://brokenbrake.biz/Daos/">Daos</a> в новой версии заимеет нормальную разделенную архитектуру (через постоянные обновления и потери информации он уже прошел, надеюсь, и <a href="http://brokenbrake.biz/2010/11/22/cacher-PHP">идеи кешера</a> переживет), сервисы превратятся в плагины под API, а сам Тормоз вырастет как программист.</p>
<p>Возобновим тогда что ли раздел &laquo;Аудиты&raquo;.</p>
<hr />
<p>&copy; <a href="http://iskariot.ru/">Сергей М.</a>, специально для iskariot.ru.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/iskariot?a=OlDI4id68BA:ZJlxJzewPQI:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/iskariot?i=OlDI4id68BA:ZJlxJzewPQI:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/iskariot?a=OlDI4id68BA:ZJlxJzewPQI:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/iskariot?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/iskariot?a=OlDI4id68BA:ZJlxJzewPQI:H78OsBa9S1M"><img src="http://feeds.feedburner.com/~ff/iskariot?d=H78OsBa9S1M" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/iskariot?a=OlDI4id68BA:ZJlxJzewPQI:s8oGHXtUVoE"><img src="http://feeds.feedburner.com/~ff/iskariot?d=s8oGHXtUVoE" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://iskariot.ru/audit/dao-chaos/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Хлам</title>
		<link>http://iskariot.ru/my/trash/</link>
		<comments>http://iskariot.ru/my/trash/#comments</comments>
		<pubDate>Mon, 22 Nov 2010 17:14:34 +0000</pubDate>
		<dc:creator>Сергей М.</dc:creator>
				<category><![CDATA[Из жизни]]></category>

		<guid isPermaLink="false">http://iskariot.ru/?p=466</guid>
		<description><![CDATA[Размер монитора на столе опять вырос. На двадцати семи прекрасных дюймов успели поселиться еще пару вариантов тудушек, вертящих заданиями как гимнастками, крутя их в разных позах. Все меленьким шрифтом, обвешанные тегами, кучей каких-то дополнительных параметров.
В общем, прожили они минут пять. 
Инстинкты динозавра победили, и стол остался в первозданном (если не первобытном состоянии)&#160;&#8212; заваленный бумажками и [...]]]></description>
			<content:encoded><![CDATA[<p>Размер монитора на столе опять вырос. На двадцати семи прекрасных дюймов успели поселиться еще пару вариантов тудушек, вертящих заданиями как гимнастками, крутя их в разных позах. Все меленьким шрифтом, обвешанные тегами, кучей каких-то дополнительных параметров.</p>
<p>В общем, прожили они минут пять. </p>
<p>Инстинкты динозавра победили, и стол остался в первозданном (если не первобытном состоянии)&nbsp;&mdash; заваленный бумажками и записульками, разложенными в строго художественном беспорядке.</p>
<p>Разрыв шаблона&nbsp;&mdash; великая вещь.</p>
<hr />
<p>&copy; <a href="http://iskariot.ru/">Сергей М.</a>, специально для iskariot.ru.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/iskariot?a=WZ-ru_1A1jU:FvFGhddXbVQ:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/iskariot?i=WZ-ru_1A1jU:FvFGhddXbVQ:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/iskariot?a=WZ-ru_1A1jU:FvFGhddXbVQ:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/iskariot?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/iskariot?a=WZ-ru_1A1jU:FvFGhddXbVQ:H78OsBa9S1M"><img src="http://feeds.feedburner.com/~ff/iskariot?d=H78OsBa9S1M" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/iskariot?a=WZ-ru_1A1jU:FvFGhddXbVQ:s8oGHXtUVoE"><img src="http://feeds.feedburner.com/~ff/iskariot?d=s8oGHXtUVoE" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://iskariot.ru/my/trash/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

