<?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>Seleckis.lv :: журнал Никиты Селецкого &#187; Развлекуха</title>
	<atom:link href="http://seleckis.lv/category/journal/fun/feed" rel="self" type="application/rss+xml" />
	<link>http://seleckis.lv</link>
	<description></description>
	<lastBuildDate>Tue, 08 Feb 2011 13:52:50 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>No mas!</title>
		<link>http://seleckis.lv/journal/creative/no-mas</link>
		<comments>http://seleckis.lv/journal/creative/no-mas#comments</comments>
		<pubDate>Mon, 09 Mar 2009 17:17:39 +0000</pubDate>
		<dc:creator>Никита</dc:creator>
				<category><![CDATA[Креатив]]></category>
		<category><![CDATA[Приколы]]></category>
		<category><![CDATA[Развлекуха]]></category>

		<guid isPermaLink="false">http://seleckis.lv/?p=1590</guid>
		<description><![CDATA[
Впечатление от фильма «Чихуахуа из Беверли Хиллз».
]]></description>
			<content:encoded><![CDATA[<p style="text-align: center"><img title="nomas" src="http://seleckis.lv/wp-content/uploads/2009/03/nomas.gif" alt="" width="468" height="474" /></p>
<p>Впечатление от фильма «Чихуахуа из Беверли Хиллз».</p>
]]></content:encoded>
			<wfw:commentRss>http://seleckis.lv/journal/creative/no-mas/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Публичная порка JS-гуру</title>
		<link>http://seleckis.lv/journal/fun/publichnaya-porka-js-guru</link>
		<comments>http://seleckis.lv/journal/fun/publichnaya-porka-js-guru#comments</comments>
		<pubDate>Mon, 09 Jun 2008 13:09:32 +0000</pubDate>
		<dc:creator>Никита</dc:creator>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Развлекуха]]></category>

		<guid isPermaLink="false">http://seleckis.lv/journal/fun/publichnaya-porka-js-guru</guid>
		<description><![CDATA[Конкурс закончился и работы проверены. Работы прислали 11 программистов, из которых один участник прислал аж 8 вариантов.
На удивление решения задачи оказались очень разные. Многие писали обработчики событий обычным способом, но некоторые всё-таки рекомендуемым AddEventListener/AttachEvent. Поразило разнообразие способов проверки на пробелы и наличие классов. 
В принципе, поскольку сама задача была решена практически всеми, то нет смысла [...]]]></description>
			<content:encoded><![CDATA[<p>Конкурс закончился и работы проверены. Работы прислали 11 программистов, из которых один участник прислал аж 8 вариантов.</p>
<p>На удивление решения задачи оказались очень разные. Многие писали обработчики событий обычным способом, но некоторые всё-таки рекомендуемым AddEventListener/AttachEvent. Поразило разнообразие способов проверки на пробелы и наличие классов. </p>
<p>В принципе, поскольку сама задача была решена практически всеми, то нет смысла опираться на эти результаты при подведении итогов. Поэтому, я буду придираться не только к самой задаче, но и к стилю программирования.</p>
<h3><a href='http://seleckis.lv/wp-content/uploads/2008/06/said-ali.zip' title=''> Said</a></h3>
<p>Эффективное решение с помощью цикла проверить все поля и свойства объекта inputData перед выводом. А, ведь действительно, поля могут быть заполнены не только вручную, но и скриптом.</p>
<p>Хорошее решение вынести все тримы в отдельные функции и использовать их как в PHP. Правда, на мой взгляд такие вещи должны прописываться как прототипы.</p>
<p>Нехороший повтор AddEventListener/AttachEvent. Можно было объединить.</p>
<p>Неправильное изменение элемента. Класс должен добавляться, а не заменяться.</p>
<p>Не могу понять эту конструкцию. </p>
<pre lang="javascript">
if (typeof(e.target) == 'text') e.target.className = 'edit';
</pre>
<p>Разве typeof(e.target) должен возвращать text? По-моему он возвращает object. Соответственно эта часть не работает в Firefox. Видимо автор скрипта хотел проверить тип элемента формы. Правильно было бы написать так:</p>
<pre lang="javascript">
if (typeof(e.target) != 'undefined' &#038;&#038; e.target.type == 'text') e.target.className += ' edit';
</pre>
<p>Правильно, добавил проверку существования свойства объекта inputData, на тот случай если в форму добавили поле ввода, а свойство в inputData не добавили. </p>
<pre lang="javascript">
if (!!inputData[el.name] || inputData[el.name] == '') inputData[el.name] = el.value;
</pre>
<p>Только для чего написаны два восклицательных знака? Ведь в конструкции if такие вещи в любом случае конвертируются в Boolean.</p>
<h3><a href='http://seleckis.lv/wp-content/uploads/2008/06/sergiusd.zip' title=''>SergiusD</a></h3>
<p>Хорошая работа с массивами.</p>
<p>Есть проверка существования класса error.</p>
<p>Извращение:</p>
<pre lang="javascript">
arr[ind] = null;
</pre>
<p>Для таких вещей есть функция splice.</p>
<p>Неоправданное решение относительно поиска в className, путём создания прототипа indexOf. Даже если использовать этот вариант, то лучше было бы разбивать строку в массив уже в indexOf. А возвращать и проверять в этом случае правильнее не -1 и ещё какое-то число, а true и false.</p>
<h3><a href='http://seleckis.lv/wp-content/uploads/2008/06/andrej.zip' title=''>Андрей</a></h3>
<p>Сделано не совсем универсально. При убирании фокуса возвращается первоначальный класс как первый. А если их там несколько?</p>
<p>Примитивный и неоптимизированный вывод данных в showAll. Гораздо лучше можно было бы сделать и не использовать лишние переменные.</p>
<p>Такие вещи нужно объединять в единое регулярное выражение:</p>
<pre lang="javascript">
.replace(/^\s/, '')
.replace(/\s$/, '')
</pre>
<h3><a href='http://seleckis.lv/wp-content/uploads/2008/06/nikolaj.zip' title=''>Николай</a></h3>
<p>Хороший вариант обращения к объектам по id или напрямую. Любят такие вещи во фреймворках.</p>
<pre lang="javascript">
var $ = function(id) {
    return typeof id == 'string' ? document.getElementById(id) : id;
};
</pre>
<p>Смысла особого нет в том, чтобы обращаться к объекту не на прямую, а через $, но ради единообразия&#8230;</p>
<p>Изящный вариант проверки существования класса:</p>
<pre lang="javascript">
return !!el.className.match(new RegExp('(^|\\s)' + className + '(\\s|$)'));
</pre>
<p>Мусор в цикле:</p>
<pre lang="javascript">
l = inputs.length; i < l
</pre>
<p>Это зачем?</p>
<pre lang="javascript">
})(inputs[i]);
</pre>
<h3><a href='http://seleckis.lv/wp-content/uploads/2008/06/igor-istochnik.zip' title=''>Игорь Источник</a></h3>
<p>Параноидально концептуальный подход. Годен для больших проектов. В пору писать свой фреймворк.</p>
<p>Хорошая прописка прототипов, особенно ifEmpty.</p>
<p>В конце вывода лишний перенос строки.</p>
<p>Если удалить текст, то поле становится красным. Если дать ему фокус, то класс будет: read error edit.</p>
<pre lang="javascript">
element.className = element.className + " "  + className;
</pre>
<p>для таких вещей есть оператор «+=»:</p>
<pre lang="javascript">
element.className += " "  + className;
</pre>
<p>Тяжеловатый для восприятия стиль.</p>
<h3><a href='http://seleckis.lv/wp-content/uploads/2008/06/fx-poster.zip' title=''>FX Poster</a></h3>
<p>Да, с классами лучше всего работать как с масивом, а не как со строкой. Правильно. </p>
<p>С пробелами так работать нельзя:</p>
<pre lang="javascript">
this.value = this.value.replace(/^ +| +$/g, '').replace(/ +/g, ' ');
</pre>
<p>Нужно искать пробельный символ а не пробел.</p>
<p>Зачем столько строгих проверок (===, !==)?</p>
<p>В конце вывода будет лишний перенос строки.</p>
<h3><a href='http://seleckis.lv/wp-content/uploads/2008/06/artem-gluvchynskyj.zip' title=''>Артём Глувчинский</a></h3>
<p>Тоже хороший вариант проверки существования класса</p>
<pre lang="javascript">
if (this.className.indexOf(errorClass) >= 0)
</pre>
<p>В задании сказано «очистить содержимое поля от лишних пробелов». Значение поля очистил, но не заменил содержимое на очищенное значение.</p>
<p>В функции getResults после вывода сообщения об ошибке можно просто написать return а не return false?</p>
<h3><a href='http://seleckis.lv/wp-content/uploads/2008/06/artyom-makarov.zip' title=''>Артём Макаров</a></h3>
<p>Не убирается последний пробел в поле ввода.</p>
<p>В регулярном выражении указан пробел, а не пробельный символ.</p>
<p>Некрасивая обработка классов удалением слов и пробелов.</p>
<p>Хитро:</p>
<pre lang="javascript">
response += (response.length ? "\n" : '') + v + " = " + inputData[v];
</pre>
<p>но запись в массив и объединение с помощью метода join() — умнее.</p>
<p>Плюс в том, что когда необходимо быстро написать код, такое последовательное решение наиболее удобно в восприятии.</p>
<h3><a href='http://seleckis.lv/wp-content/uploads/2008/06/dmytro-shteflyuk.zip' title=''>Dmytro-Shteflyuk</a></h3>
<p>Чем больше щёлкаешь по полю, стираешь и вписываешь текст в поле, тем больше пробелов у поля ввода между read и edit.</p>
<p>Чем такой вариант:</p>
<pre lang="javascript">
results.push(name);
results.push('=');
results.push(inputData[name]);
results.push("\n");
</pre>
<p>лучше чем</p>
<pre lang="javascript">
results.push(name + '=' + inputData[name] + '\n');
</pre>
<p>?<br />
Преимуществ не вижу. Опять же в конце будет лишний перенос строки.</p>
<h3>Алик Кириллович</h3>
<p>Победитель, который не только правильно выполнил задание, но также исследовал поимку событий в случае динамического добавления полей, а так же переноса введённых данных из одного поля в другое (drag&#038;drop). Гостевой пост от победителя, в котором раскроются все секреты исследования ожидается в ближайшее время.</p>
<h3>И последнее</h3>
<p>Господа программисты, я задолбался конвертировать эти каракули:<br />
<code><br />
Ýòà ôóíêöèÿ óñòàíàâëèâàåò îáðàáîò÷èê fncAction ñîáûòèÿ txtType äëÿ óçëà, óäîâëåòâîðÿþùåãî óñëîâèþ fncCondition.<br />
</code><br />
Выучите наизусть, раз и на всегда!</p>
<p style="font-size: 100px; text-align: center">UTF-8</p>
<p>Я очень рад, что мои читатели откликнулись на предложение и приняли участие в конкурсе, но я никак не думал, что их будет так много! Проверять одному достаточно сложно, поскольку со временем глаз замыливается и можно пропустить очевидные ошибки, а в других работах они могут броситься в глаза. Нужно было бы собрать целую комиссию для объективной оценки работ. Поэтому прошу быть снисходительными к результатам конкурса. Думаю, что мои замечания для вас будут только полезными и не вызовут агрессивного настроя: «Ууу, докопался!»</p>
<p>Спасибо всем за участие!</p>
<p><a href='http://seleckis.lv/wp-content/uploads/2008/06/js-guru-konkurs.zip' title=''>Все работы в одном архиве</a></p>
]]></content:encoded>
			<wfw:commentRss>http://seleckis.lv/journal/fun/publichnaya-porka-js-guru/feed</wfw:commentRss>
		<slash:comments>25</slash:comments>
		</item>
		<item>
		<title>Конкурс для javascript-гуру!</title>
		<link>http://seleckis.lv/journal/fun/konkurs-dlya-javascript-guru</link>
		<comments>http://seleckis.lv/journal/fun/konkurs-dlya-javascript-guru#comments</comments>
		<pubDate>Sat, 17 May 2008 20:30:14 +0000</pubDate>
		<dc:creator>Никита</dc:creator>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Развлекуха]]></category>

		<guid isPermaLink="false">http://seleckis.lv/journal/fun/konkurs-dlya-javascript-guru</guid>
		<description><![CDATA[Объявляю конкурс среди javascript-программистов!
В качестве конкурсной задачи предлагаю выполнить зачётное задание по javascript, которое выполняли в этом году студенты web-курсов на которых я преподаю.
Итак, задание:
Дана форма. Нужно:

При щелчке по лейблу и при помещении фокуса в поле нужно полю добавить класс «edit».
При убирании фокуса из поля нужно:

очистить содержимое поля от лишних пробелов слева и справа и [...]]]></description>
			<content:encoded><![CDATA[<p>Объявляю конкурс среди javascript-программистов!</p>
<p>В качестве конкурсной задачи предлагаю выполнить зачётное задание по javascript, которое выполняли в этом году студенты web-курсов на которых я преподаю.</p>
<p>Итак, задание:</p>
<p><a href='http://seleckis.lv/wp-content/uploads/2008/05/2008-exam-js-blog.zip' title=''>Дана форма</a>. Нужно:</p>
<ol>
<li>При щелчке по лейблу и при помещении фокуса в поле нужно полю добавить класс «edit».</li>
<li>При убирании фокуса из поля нужно:
<ol>
<li>очистить содержимое поля от лишних пробелов слева и справа и от дублированных пробелов;</li>
<li>записать содержимое поля в одноимённое свойство объекта inputData;</li>
<li>проверить:
<ol>
<li>если содержимое поля пустое, то нужно убрать класс «edit» и добавить класс «error»,</li>
<li>иначе — вернуть первоначальный класс.</li>
</ol>
</li>
</ol>
</li>
<li>При щелчке по кнопке «Show All» проверить, нет ли пустых свойств у объекта inputData.
<ol>
<li>Если есть — открыть окно «alert» с сообщением: «Please fill all fields!»,</li>
<li>иначе — записать содержимое объекта inputData в переменную и вывести в окно «alert» в таком виде:<br />
firstname = Vasily<br />
lastname = Pupkoff.</li>
</ol>
</li>
</ol>
<p>Задание достаточно простое. Проблем, думаю не будет, однако нужно соблюсти следующие условия:</p>
<ol>
<li>Кроссбраузерность.</li>
<li>Универсальность — должно быть применимо ко всем текстовым полям ввода (type=&#8221;text&#8221;). Даже если я захочу добавить ещё несколько полей и соответствующие свойства объекта inputData, скрипт должен работать и для них.</li>
<li>Не использовать фреймворки и библиотеки javascript.</li>
<li>Код должен быть только в файле script.js, ни html, ни css редактировать нельзя.</li>
</ol>
<h4>Конкурс закончился. Работы проверяются.</h4>
]]></content:encoded>
			<wfw:commentRss>http://seleckis.lv/journal/fun/konkurs-dlya-javascript-guru/feed</wfw:commentRss>
		<slash:comments>27</slash:comments>
		</item>
		<item>
		<title>Как создать логотип на основе известнейших марок</title>
		<link>http://seleckis.lv/journal/fun/kak-sozdat-logotip-na-osnove-izvestneyshih-marok</link>
		<comments>http://seleckis.lv/journal/fun/kak-sozdat-logotip-na-osnove-izvestneyshih-marok#comments</comments>
		<pubDate>Thu, 10 Apr 2008 13:32:29 +0000</pubDate>
		<dc:creator>Никита</dc:creator>
				<category><![CDATA[Лого]]></category>
		<category><![CDATA[Мировой креатив]]></category>
		<category><![CDATA[Развлекуха]]></category>

		<guid isPermaLink="false">http://www.seleckis.lv/journal/world-creative/kak-sozdat-logotip-na-osnove-izvestneyshih-marok</guid>
		<description><![CDATA[Порой, чтобы сделать логотип, напрягаться особо не надо. Нужно взять что-то существующее, известное всему миру. И немного переделать.

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


Кто закажет у меня логотип?  [...]]]></description>
			<content:encoded><![CDATA[<p>Порой, чтобы сделать логотип, напрягаться особо не надо. Нужно взять что-то существующее, известное всему миру. И немного переделать.</p>
<p style="text-align: center"><img src='http://www.seleckis.lv/wp-content/uploads/2008/04/amd-ifd.jpg' alt='' /></p>
<p>Но обратят на это внимание только после того, как <a href="http://www.ifdk.com/">компания</a> поднимется и закажет доработку логотипа у <a href="http://www.artlebedev.ru/everything/ifdk/">крупной известной дизайнерской студии</a>.</p>
<p>А вот логотипы ещё не существующих компаний, но зарание получивших узнаваемость от известных брендов.</p>
<p style="text-align: center"><img src='http://www.seleckis.lv/wp-content/uploads/2008/04/ibm-evm.jpg' alt='' /></p>
<p style="text-align: center"><img src='http://www.seleckis.lv/wp-content/uploads/2008/04/intel-rostel.jpg' alt='' /></p>
<p>Кто закажет у меня логотип? <img src='http://seleckis.lv/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://seleckis.lv/journal/fun/kak-sozdat-logotip-na-osnove-izvestneyshih-marok/feed</wfw:commentRss>
		<slash:comments>21</slash:comments>
		</item>
		<item>
		<title>Видеоурок: Рисуем куб в перспективе. Результаты конкурса.</title>
		<link>http://seleckis.lv/journal/graphics/videourok-risuem-kub-v-perspektive-rezultatyi-konkursa</link>
		<comments>http://seleckis.lv/journal/graphics/videourok-risuem-kub-v-perspektive-rezultatyi-konkursa#comments</comments>
		<pubDate>Fri, 07 Mar 2008 11:49:00 +0000</pubDate>
		<dc:creator>Никита</dc:creator>
				<category><![CDATA[Видео]]></category>
		<category><![CDATA[Графика]]></category>
		<category><![CDATA[Развлекуха]]></category>
		<category><![CDATA[Уроки вектора]]></category>

		<guid isPermaLink="false">http://www.seleckis.lv/journal/graphics/videourok-risuem-kub-v-perspektive-rezultatyi-konkursa</guid>
		<description><![CDATA[Когда-то я затрагивал тему перспективы. Кто-то узнал о ней, кто-то освежил в памяти. Но теория должна подкрепляться практикой.
Руководствуясь этим скринкастом можно легко научиться рисовать трехмерные объекты с простой линейной двухточечной перспективой в пакетах двухмерной графики.



Долго искал бесплатный софт для редактирования сего произведения, в итоге использовал Windows Movie Maker. Да-да именно его. Потому что он отвечал [...]]]></description>
			<content:encoded><![CDATA[<p>Когда-то я затрагивал <a href="http://www.seleckis.lv/journal/graphics/perspektiva">тему перспективы</a>. Кто-то узнал о ней, кто-то освежил в памяти. Но теория должна подкрепляться практикой.</p>
<p>Руководствуясь этим скринкастом можно легко научиться рисовать трехмерные объекты с простой линейной двухточечной перспективой в пакетах двухмерной графики.</p>
<div style="text-align: center">
<object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/sZEkafxStQ0"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/sZEkafxStQ0" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed></object>
</div>
<p>Долго искал бесплатный софт для редактирования сего произведения, в итоге использовал Windows Movie Maker. Да-да именно его. Потому что он отвечал всем моим требованиям:</p>
<ul>
<li>бесплатность,</li>
<li>нарезка материала,</li>
<li>музыка,</li>
<li>заголовки,</li>
<li>субтитры по ходу фильма,</li>
<li>поддержка русского языка.</li>
</ul>
<h3>Результаты конкурса «<a href="http://www.seleckis.lv/journal/fun/magda-gebbels-priglashaet-pouchastvovat-v-konkurse">Чья Магда круче?</a>»</h3>
<p>Победил человек по имени sAmSon, который теперь в качестве приза может заказать у меня бесплатный логотип для своего блога. Прошу автора сего произведения связаться со мной через <a href="http://www.seleckis.lv/contacts">контактную форму</a>.</p>
<h4 style="text-align: center">Победитель</h4>
<div style="text-align: center"><img src="http://www.seleckis.lv/wp-content/uploads/2008/01/alcohol.jpg" alt="победитель конкурса" /></div>
]]></content:encoded>
			<wfw:commentRss>http://seleckis.lv/journal/graphics/videourok-risuem-kub-v-perspektive-rezultatyi-konkursa/feed</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Магда Геббельс приглашает поучаствовать в конкурсе!</title>
		<link>http://seleckis.lv/journal/fun/magda-gebbels-priglashaet-pouchastvovat-v-konkurse</link>
		<comments>http://seleckis.lv/journal/fun/magda-gebbels-priglashaet-pouchastvovat-v-konkurse#comments</comments>
		<pubDate>Sat, 26 Jan 2008 19:14:01 +0000</pubDate>
		<dc:creator>Никита</dc:creator>
				<category><![CDATA[Искусство]]></category>
		<category><![CDATA[История]]></category>
		<category><![CDATA[Мировой креатив]]></category>
		<category><![CDATA[Развлекуха]]></category>

		<guid isPermaLink="false">http://www.seleckis.lv/journal/fun/magda-gebbels-priglashaet-pouchastvovat-v-konkurse</guid>
		<description><![CDATA[Мои читатели начинают проявлять творческие способности в рамках конкурса спонтанно организованного в предыдущем посте. Участников я опубликую в конце этого поста, а пока расскажу об интересном факте связанном с этой рекламой.
Магда
Я уже написал, что реклама Hedelix развешана на всех остановках по всей Риге. Каждый раз, как я её вижу, мне хочется нарисовать маркером шоутбокс с [...]]]></description>
			<content:encoded><![CDATA[<p>Мои читатели начинают проявлять творческие способности в рамках конкурса спонтанно организованного в предыдущем посте. Участников я опубликую в конце этого поста, а пока расскажу об интересном факте связанном с этой рекламой.</p>
<h3>Магда</h3>
<p>Я уже написал, что реклама Hedelix развешана на всех остановках по всей Риге. Каждый раз, как я её вижу, мне хочется нарисовать маркером шоутбокс с надписью «Выпей йаду!», и каждый раз меня сдерживает отсутствие маркера.</p>
<p>Для реализации задумки, без порчи имущества самоуправления Риги была найдена фотография этой рекламы на блоге <a href="http://badad.lv/?p=464">badad.lv</a>.</p>
<p><em><strong>Справка:</strong> Badad.lv — это латвийский блог призваный стыдить бессмысленную, вредную и просто тупую рекламу.</em></p>
<p>Так вот, что характерно: В посте про эту рекламу автор делает акцент на то, что здесь присутствует попытка спекуляции ностальгией по «старым, добрым временам», когда всё было лучше, дешевле, экологичней, и т. д. Кроме этого, даму изображённую на фотографии сравнивают с <a href="http://en.wikipedia.org/wiki/Magda_Goebbels">Магдой Геббельс</a>, женой министра пропоганды нацистской Германии Йозефа Геббельса, которая отравила шестерых своих детей и себя с мужем, когда Красная Армия вошла в Берлин.</p>
<p>Что-то нотка у меня больно грусная получилась. Перейдём-ка к участникам конкурса.</p>
<h3>Конкурсанты</h3>
<h4><a href="http://rmcreative.ru/" rel="external nofollow">Sam</a></h4>
<p style="text-align: center"><img src="http://www.seleckis.lv/wp-content/uploads/2008/01/magda_sam.jpg" /></p>
<h4> 								sAmSon</h4>
<p style="text-align: center"><img src="http://www.seleckis.lv/wp-content/uploads/2008/01/alcohol.jpg" /></p>
<h4><a href="http://2-2.lv/narko" rel="external nofollow">narkomanC</a></h4>
<p style="text-align: center"><img src="http://www.seleckis.lv/wp-content/uploads/2008/01/nedelisj.gif" /></p>
<p style="text-align: center"><img src="http://www.seleckis.lv/wp-content/uploads/2008/01/hedelix_krasavcheg.gif" /></p>
<p>Жду ещё работы! Подключайтесь!</p>
<p><a href="http://www.seleckis.lv/journal/creative/konkurs-hedelix">Оригинал здесь.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://seleckis.lv/journal/fun/magda-gebbels-priglashaet-pouchastvovat-v-konkurse/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>5 фактов о себе</title>
		<link>http://seleckis.lv/journal/society/5-faktov-o-sebe</link>
		<comments>http://seleckis.lv/journal/society/5-faktov-o-sebe#comments</comments>
		<pubDate>Wed, 12 Dec 2007 09:35:57 +0000</pubDate>
		<dc:creator>Никита</dc:creator>
				<category><![CDATA[Блоггинг]]></category>
		<category><![CDATA[Общество]]></category>
		<category><![CDATA[Развлекуха]]></category>

		<guid isPermaLink="false">http://www.seleckis.lv/journal/society/5-faktov-o-sebe</guid>
		<description><![CDATA[Ударим блогопробегом по без-link-тяйству, CEO-фобии и анти-семантизму!
От Жеки получил «эстафетную палочку», которая по сути является примером вирусного маркетинга. Нужно написать 5 фактов о себе, не связанных с работой и онлайн-жизнью.
1.  Я работал в McDonald&#8217;s
Со смехом вспоминаю те времена, когда мы с другом Стасом (даже ссылку не могу дать, давно не общались, не знаю как [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Ударим блогопробегом по без-link-тяйству, CEO-фобии и анти-семантизму!</strong></p>
<p>От <a href="http://www.jeka911.com/">Жеки</a> получил «эстафетную палочку», которая по сути является примером вирусного маркетинга. Нужно написать 5 фактов о себе, не связанных с работой и онлайн-жизнью.</p>
<h3>1.  Я работал в McDonald&#8217;s</h3>
<p>Со смехом вспоминаю те времена, когда мы с другом Стасом (даже ссылку не могу дать, давно не общались, не знаю как он, где он) у мойки махались лопатками для мяса, которые у нас были вроде мечей и с подносами вместо щитов. Когда таскали пирожки и нагетсы из тостеров и делали себе креативные тройные БигМаки пока менеджеры не видят; когда летом устраивали большие попойки во дворе, а потом вваливались в McD требуя мороженого у тех, кто за кассой стоял.</p>
<h3> 2. Я курил</h3>
<p>Я покуривал ещё в школе. А много стал курить, работая в McD и потом учась в RTU. Курил много. Но бросить удалось легко, просто потому, что деньги кончились.</p>
<h3> 3. Я чуть не стал актёром</h3>
<p>Да, у меня ещё и актёрский талант. Так, во всяком случае, говорили. Ещё когда в школе учился, ходил в театральную студию. Очень положительно вспоминаю те времена. Общался с интересными людьми, играл в спектаклях. В основном для своих, то было пару малюсеньких ролей во взрослых спектаклях в Рижском Молодёжном Театре (когда он ещё был). Ещё был вариант пойти на режиссёрский курс, где-нибудь в Москве. Но в итоге, я решил пойти в IT-сферу.</p>
<h3> 4. Я люблю чёрную икру</h3>
<p>Ну понятно, скажете вы, кто ж её не любит. А вот когда я её впервые попробовал (в году так 1990), мне она жутко не понравилась. Я ещё тогда в больнице лежал и мне была просто необходима чёрная икра (что-то там уж очень полезное есть, что в меня пичкали). А я от неё отказывался. Ничего. Потом распробовал.</p>
<h3>5. Я родом из Иркутска</h3>
<p>Я сибиряк. Уехал в Ригу в 1985 году. Ну вернее, меня родители увезли. Обажаю Байкал и хочу ещё не раз туда приехать. Но жить хочу в Риге. Мне здесь нравится.</p>
<p><strong>Следующие жертвы:</strong></p>
<ul>
<li><a href="http://malevi4.wordpress.com/">Малевич</a>, может напишет в картинках?</li>
<li>От <a href="http://www.mikolka.info/">Миколки</a> жду подробный рассказ</li>
<li><a href="http://numberoneblogger.com/">Намбаван</a>, не отмажешься!</li>
<li><a href="http://www.tretyak.com/">Сергей Третьяк</a>, чего затих? Пиши, давай!</li>
<li><a href="http://designlife.ru/">DesignLife</a>, я понимаю, что вся жизнь — дизайн, но что-то ещё ведь в ней есть?</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://seleckis.lv/journal/society/5-faktov-o-sebe/feed</wfw:commentRss>
		<slash:comments>21</slash:comments>
		</item>
		<item>
		<title>Почему белка не спит?</title>
		<link>http://seleckis.lv/journal/fun/pochemu-belka-ne-spit</link>
		<comments>http://seleckis.lv/journal/fun/pochemu-belka-ne-spit#comments</comments>
		<pubDate>Fri, 23 Nov 2007 22:03:35 +0000</pubDate>
		<dc:creator>Никита</dc:creator>
				<category><![CDATA[Развлекуха]]></category>

		<guid isPermaLink="false">http://www.seleckis.lv/archive/fun/pochemu-belka-ne-spit</guid>
		<description><![CDATA[На блоге Романа Настенко Perfectomania в разгаре конкурс «Почему белка не спит?» Уже в списке около 30 работ.
Я решил внести свою лепту:



]]></description>
			<content:encoded><![CDATA[<p>На блоге Романа Настенко <a href="http://blog.perfectomania.com">Perfectomania</a> в разгаре конкурс «<a href="http://blog.perfectomania.com/personal/pochemu-belka-ne-spit-konkurs/">Почему белка не спит?</a>» Уже в списке около 30 работ.</p>
<p>Я решил внести свою лепту:</p>
<p style="text-align: center"><img src="http://www.seleckis.lv/wp-content/uploads/2007/11/belka_paypal.jpg" /></p>
<p style="text-align: center"><img src="http://www.seleckis.lv/wp-content/uploads/2007/11/belka_buhatj.jpg" /></p>
<p style="text-align: center"><img src="http://www.seleckis.lv/wp-content/uploads/2007/11/belka_ms.jpg" /></p>
]]></content:encoded>
			<wfw:commentRss>http://seleckis.lv/journal/fun/pochemu-belka-ne-spit/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Мода &#171;Web 2.0&#187;. Конкурс.</title>
		<link>http://seleckis.lv/journal/creative/moda-laquo-web-2-0-raquo-konkurs</link>
		<comments>http://seleckis.lv/journal/creative/moda-laquo-web-2-0-raquo-konkurs#comments</comments>
		<pubDate>Mon, 19 Nov 2007 22:47:39 +0000</pubDate>
		<dc:creator>Никита</dc:creator>
				<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[Блоггинг]]></category>
		<category><![CDATA[Креатив]]></category>
		<category><![CDATA[Развлекуха]]></category>

		<guid isPermaLink="false">http://www.seleckis.lv/archive/creative/moda-laquo-web-2-0-raquo-konkurs</guid>
		<description><![CDATA[На основе статьи Web 2.0 how-to design style quide придумал шутливый туториал, приблизив модный нынче «Web 2.0» стиль web-дизайна к оффлайновой моде.
1. Простота
Чем проще одежда, тем лучше. Мода 2.0 означает сосредоточение на чистоте и простоте. Но это не значит что нужно ходить в купальнике или с фиговым листочком. Это уже параноидальный минимализм.Одежда должна отличаться простотой, [...]]]></description>
			<content:encoded><![CDATA[<p>На основе статьи <a href="http://www.webdesignfromscratch.com/web-2.0-design-style-guide.cfm" target="_blank">Web 2.0 how-to design style quide</a> придумал шутливый туториал, приблизив модный нынче «Web 2.0» стиль web-дизайна к оффлайновой моде.</p>
<h3><strong>1. Простота</strong></h3>
<p><strong>Чем проще одежда, тем лучше.</strong> <span onmouseover="_tipon(this)" onmouseout="_tipoff()"></span><strong>Мода <span class="google-src-text" style="direction: ltr; text-align: left">2.0 означает сосредоточение на чистоте и простоте</span>. Но это не значит что нужно ходить в купальнике или с фиговым листочком. Это уже параноидальный минимализм.</strong>Одежда должна отличаться простотой, но иметь определённый смысл, и особенности стиля должны подчёркивать ваши желания и цели.</p>
<p>Здесь должен работать принцип <a href="http://ru.wikipedia.org/wiki/%D0%91%D1%80%D0%B8%D1%82%D0%B2%D0%B0_%D0%9E%D0%BA%D0%BA%D0%B0%D0%BC%D0%B0" target="_blank">бритвы Оккама</a> утверждающий, что если существует несколько логически непротиворечивых определений или объяснений какого-либо явления, то следует считать верным самое простое из них. <strong>Вот несколько примеров на которых нет лишних элементов.</strong><span onmouseover="_tipon(this)" onmouseout="_tipoff()"> Элементы одежды передают главную суть, т.е. их предназначение и лишние детали в дизайне одежды не перегружают их.</span></p>
<p style="text-align: center"><img src="http://www.seleckis.lv/wp-content/uploads/2007/11/t-shirt-web20.jpg" /></p>
<p style="text-align: center"><img src="http://www.seleckis.lv/wp-content/uploads/2007/11/skirt-web20.jpg" /></p>
<h4><span onmouseover="_tipon(this)" onmouseout="_tipoff()">Почему простота -это хорошо </span></h4>
<ul>
<li><span onmouseover="_tipon(this)" onmouseout="_tipoff()">Внешний вид показывает вас, а не вашу одежду. У каждого элемента одежды есть определённое предназначение. </span></li>
<li><span onmouseover="_tipon(this)" onmouseout="_tipoff()"><span class="google-src-text" style="direction: ltr; text-align: left">Внимание окружающих &#8211; главная награда</span>. </span></li>
<li>Работа дизайнера обратить внимание окружающих на то, что их интересует или дать понять, что своим внешним видом вы хотите выразить.<span onmouseover="_tipon(this)" onmouseout="_tipoff()"> </span></li>
<li>Акцентируйте внимание <span onmouseover="_tipon(this)" onmouseout="_tipoff()">&#8220;фенечками&#8221; и логотипами на тех местах, на которых вы хотите чувствовать взгляд или </span><span onmouseover="_tipon(this)" onmouseout="_tipoff()"> передать информацию о себе, своих эмоциях и настроении. </span></li>
<li><span onmouseover="_tipon(this)" onmouseout="_tipoff()">Вы должны через одежду максимально свободно наладить контакт отбросив лишние мешающее элементы. </span><span onmouseover="_tipon(this)" onmouseout="_tipoff()">Нужно найти правильное сочетание элементов, наиболее простое и экономичное.</span><span onmouseover="_tipon(this)" onmouseout="_tipoff()"> </span></li>
</ul>
<h4>Как сделать одежду простой?</h4>
<p><strong>Существуют два важных аспекта, для достижения простоты:</strong></p>
<ul>
<li>Удалите ненужные элементы, не жертвуя эффективностью.</li>
<li>Попробуйте альтернативные решения, дающие тот же результат, но в гораздо более простом виде.</li>
</ul>
<p><strong>В процессе разработки дизайна, придерживайтесь правила не допустить в дизайне одежды ненужные визуальные элементы.</strong></p>
<p>Особая концентрация на покрое не так важна, поскольку детализация в этой области будет отвлекать внимание от самого владельца одежды. Используйте визуальные данные &#8211; будь то линии, слова, формы, цвета, чтобы сообщить соответствующую информацию, а не просто украсить одежду.</p>
<p>Вот пример одежды, не создающей должной простоты.</p>
<p style="text-align: center"><img src="http://www.seleckis.lv/wp-content/uploads/2007/09/diormain.jpg" alt="diormain.jpg" /></p>
<p>Эти костюмы содержат слишком много деталей и различных цветов и подавляющее большинство из них декоративные. Что-то конкретно понять в этом обилии цветов слишком сложно, поэтому ценители красоты могут только иметь какое-то общее представление о вашем внешнем виде, но ничего не расскажут о самом человеке.</p>
<p>Рассматривать одежду можно часами, каждую деталь, переходы цветов, формы, линии&#8230; слишком много всего. Все эти лишние детали не несут в себе никакой смысловой информации и не сподвигают людей на общение с ними. Ими можно только любоваться. причём только костюмами, а не самим человеком.</p>
<h4>Нет, я не против богатой и красивой одежды.</h4>
<p>Простота означает: <strong>Используйте столько деталей сколько вам нужно.</strong></p>
<hr />
<h3>Конкурс</h3>
<p><strong>Итак, суть конкурса такова:</strong> желающие поучаствовать берут одну или несколько глав <a href="http://www.webdesignfromscratch.com/web-2.0-design-style-guide.cfm" target="_blank">статьи</a>, переводят и адаптируют под оффлайновую моду. Автор самой оригинальной, самой креативной, самой остроумной реализации задания в качестве приза получит <strong>бесплатный дизайн для своего блога</strong>. Но только графическую часть, вёрстку делаете сами или заказываете отдельно.</p>
<p>Участники считаются по обратным ссылкам на этот конкурс. Голосование за статьи будет публичным, но я оставлю за собой право контролировать ход голосования. В случае если победитель не достигнет 10% отрыва от остальных конкурсантов, имею право внести свои n% за одного из участников.</p>
<p>В итоге, соберём все посты, отфильтруем, отредактируем и выложим каждый на своём блоге полную статью о том, как одеться в стиле «Web 2.0».</p>
<p><strong>Срок подачи заявок до 31 декабря.</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://seleckis.lv/journal/creative/moda-laquo-web-2-0-raquo-konkurs/feed</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>CAPTCHA креатив</title>
		<link>http://seleckis.lv/journal/fun/captcha-kreativ</link>
		<comments>http://seleckis.lv/journal/fun/captcha-kreativ#comments</comments>
		<pubDate>Thu, 01 Nov 2007 13:43:49 +0000</pubDate>
		<dc:creator>Никита</dc:creator>
				<category><![CDATA[Развлекуха]]></category>

		<guid isPermaLink="false">http://www.seleckis.lv/archive/fun/captcha-kreativ</guid>
		<description><![CDATA[Писать хитрые коды распознавания не стану. В этом я не силён.  Просто мозговой штурм на тему, как можно разнообразить известный способ распознавания человека и машины — Captcha.
Цель
Сделать каптчу нормальной, без искажений текста и без неоднозначностей. Ну и заодно повеселить народ.

 Привожу только примеры каптчи, без поля ввода (смысл?). Кроме всего прочего, это не только [...]]]></description>
			<content:encoded><![CDATA[<p>Писать хитрые коды распознавания не стану. В этом я не силён.  Просто мозговой штурм на тему, как можно разнообразить известный способ распознавания человека и машины — <a href="http://ru.wikipedia.org/wiki/CAPTCHA">Captcha</a>.</p>
<h3>Цель</h3>
<p>Сделать каптчу нормальной, без искажений текста и без неоднозначностей. Ну и заодно повеселить народ.</p>
<p style="text-align: center"><img src="http://www.seleckis.lv/wp-content/uploads/2007/11/captcha1.jpg" /></p>
<p> Привожу только примеры каптчи, без поля ввода (смысл?). Кроме всего прочего, это не только каптча в стандартном её понимании, но и тест на блондинистость.</p>
<p style="text-align: center"><img src="http://www.seleckis.lv/wp-content/uploads/2007/11/captcha2.jpg" /></p>
<p>Ну это приемлимо только для тех, кто знаком с программированием. Хотя тут нужно всё равно подумать, мало ли вдруг, ошибёшся, со всяким бывает. Так что в любом случае, коммент лучше копировать. ))</p>
<p style="text-align: center"><img src="http://www.seleckis.lv/wp-content/uploads/2007/11/captcha3.jpg" /></p>
<p>Вопрос насчёт флага некоректный. Могут написать &#8220;латвийский&#8221;. Правильней вопрос будет звучать <em>&#8220;Напишите страну которой принадлежит это флаг&#8221;</em>.</p>
<p>Вопросы в правой колонке можно сопровождать ссылками на Википедию.</p>
<p>Есть ещё идеи?</p>
<p><strong>Updated:</strong> Вообще, было бы круто, если бы кто-нибудь запустил такой сервис, где бы была огромная база различных капч и чтоб такой сервис позволял на любом сайте специальным кодом поставить капчу и она бы рэндомом выбиралась из базы на сервере и после отправки комментария, сначала подтверждалась на этом сервере и только потом помещался бы коммент. Как это делается в интернет-банках когда расплачиваешься карточкой. Правда там мегасекьюрно все. Здесь SSL не нужен.</p>
<p>Вот думаю может  предложить это реализовать <a href="http://js-kit.com">JS-Kit</a>?</p>
]]></content:encoded>
			<wfw:commentRss>http://seleckis.lv/journal/fun/captcha-kreativ/feed</wfw:commentRss>
		<slash:comments>21</slash:comments>
		</item>
	</channel>
</rss>

