<?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>Всякое разное</title>
	<atom:link href="http://adorning.ru/feed/" rel="self" type="application/rss+xml" />
	<link>http://adorning.ru</link>
	<description>Что-то полезное, что-то интересное, что-то нафиг не нужное</description>
	<lastBuildDate>Sat, 12 Feb 2011 17:09:12 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>Добавление в Lua функции из c++</title>
		<link>http://adorning.ru/2010/07/01/dobavlenie-v-lua-funktsii-iz-c/</link>
		<comments>http://adorning.ru/2010/07/01/dobavlenie-v-lua-funktsii-iz-c/#comments</comments>
		<pubDate>Thu, 01 Jul 2010 16:06:48 +0000</pubDate>
		<dc:creator>Vasya</dc:creator>
				<category><![CDATA[c++]]></category>
		<category><![CDATA[Lua]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[lua]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[Программирование]]></category>
		<category><![CDATA[скрипты]]></category>
		<category><![CDATA[урок]]></category>
		<category><![CDATA[уроки]]></category>
		<category><![CDATA[уроки lua]]></category>
		<category><![CDATA[уроки с++]]></category>

		<guid isPermaLink="false">http://adorning.ru/?p=878</guid>
		<description><![CDATA[Одним из достоинств lua-скриптов является то, что из них можно вызывать функции, написанные на c/c++. Объявление функции: int func&#40;lua_State *l&#41;; После объявления о функции необходимо сообщить lua-интерпритаторы. lua_register&#40;l, &#34;smile&#34;, func&#41;; Первый параметр - указатель на экземпляр lua-интерпритатора, второй — имя функции, которой передается параметр, третий параметр — имя c/c++ функции, которая будет выполняться из lua Теперь [...]]]></description>
			<content:encoded><![CDATA[<p>Одним из достоинств lua-скриптов является то, что из них можно вызывать функции, написанные на c/c++.</p>
<p>Объявление функции:</p>

<div class="wp_syntax"><div class="code"><pre class="c" style="font-family:monospace;"><span style="color: #993333;">int</span> func<span style="color: #009900;">&#40;</span>lua_State  <span style="color: #339933;">*</span>l<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>После объявления о функции необходимо сообщить lua-интерпритаторы.</p>

<div class="wp_syntax"><div class="code"><pre class="c" style="font-family:monospace;">lua_register<span style="color: #009900;">&#40;</span>l<span style="color: #339933;">,</span> <span style="color: #ff0000;">&quot;smile&quot;</span><span style="color: #339933;">,</span> func<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>Первый параметр - указатель на экземпляр lua-интерпритатора, второй — имя функции, которой передается параметр, третий параметр — имя c/c++ функции, которая будет выполняться из lua<br />
Теперь немного об обмене параметрами между lua-скриптом и нашей функцией.<br />
Обмен между lua и основной программой осуществляется через стек. Количество параметров, передаваемых от скрипта фактически не ограничено и не является постоянным. Можно передать 1 параметр, а можно 20;)</p>

<div class="wp_syntax"><div class="code"><pre class="c" style="font-family:monospace;"><span style="color: #993333;">int</span> count <span style="color: #339933;">=</span> lua_gettop<span style="color: #009900;">&#40;</span>l<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #666666; font-style: italic;">//получаем количество переданных </span>
<span style="color: #666666; font-style: italic;">//параметров (и одновременно номер последнего элемента)</span></pre></div></div>

<p>Теперь, когда мы знаем, сколько нам передали параметров можно получать и их самих:<br />
Если вы точно знаете, какой тип данных и каким по счету вам передали, то для получения данного элемента можно использовать функцию lua_totype(l,n), где type — тип данных (number, string, nil, etc), а n — номер параметра (нумерация начинается с 1, а не с 0)<br />
Для проверки типа данных можно использовать функцию lua_istype(l,n)<br />
Большинство функций должны что-либо возвращать. Для того, чтоб передать lua возвращаемые параметры опять необходимо использовать стек, только теперь не читать его, а писать в него:<br />
lua_pushtype(l, data) — вместо data — либо переменная, либо строчка заданного типа, type заменяется на тип (number,string)<br />
Функции в lua могут возвращать несколько параметром. Количество возвращаемых функцией параметров возращается как результат ее работы:</p>

<div class="wp_syntax"><div class="code"><pre class="c" style="font-family:monospace;"><span style="color: #b1b100;">return</span> n<span style="color: #339933;">;</span></pre></div></div>

<p>Пример приметивной программы, считающий сумму чисел от 1 до переданного параметра:</p>

<div class="wp_syntax"><div class="code"><pre class="c" style="font-family:monospace;"><span style="color: #339933;">#include &lt;iostream&gt;</span>
<span style="color: #339933;">#include &quot;lua5.1/lua.hpp&quot;</span>
using namespace std<span style="color: #339933;">;</span>
&nbsp;
<span style="color: #993333;">int</span> func<span style="color: #009900;">&#40;</span>lua_State <span style="color: #339933;">*</span>l<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #993333;">int</span> main<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>
<span style="color: #009900;">&#123;</span>
lua_State <span style="color: #339933;">*</span>l <span style="color: #339933;">=</span> lua_open<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
luaL_openlibs<span style="color: #009900;">&#40;</span>l<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
lua_register<span style="color: #009900;">&#40;</span>l<span style="color: #339933;">,</span> <span style="color: #ff0000;">&quot;sum&quot;</span><span style="color: #339933;">,</span> func<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #666666; font-style: italic;">// регистрируем функцию,</span>
<span style="color: #666666; font-style: italic;">//которая в lua будет иметь имя sum</span>
luaL_dofile<span style="color: #009900;">&#40;</span>l<span style="color: #339933;">,</span><span style="color: #ff0000;">&quot;script.lua&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
lua_close<span style="color: #009900;">&#40;</span>l<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #b1b100;">return</span> <span style="color: #0000dd;">0</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
<span style="color: #993333;">int</span> func<span style="color: #009900;">&#40;</span>lua_State <span style="color: #339933;">*</span>l<span style="color: #009900;">&#41;</span>
<span style="color: #009900;">&#123;</span>
&nbsp;
<span style="color: #993333;">int</span> count <span style="color: #339933;">=</span> lua_gettop<span style="color: #009900;">&#40;</span>l<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #666666; font-style: italic;">// получаем количество</span>
<span style="color: #666666; font-style: italic;">// переданных параметров</span>
<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span>count<span style="color: #339933;">&amp;</span>lt<span style="color: #339933;">;</span><span style="color: #0000dd;">1</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>lua_pushstring<span style="color: #009900;">&#40;</span>l<span style="color: #339933;">,</span><span style="color: #ff0000;">&quot;Error&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #b1b100;">return</span> <span style="color: #0000dd;">0</span><span style="color: #339933;">;</span><span style="color: #009900;">&#125;</span> <span style="color: #666666; font-style: italic;">//если нам не передали</span>
<span style="color: #666666; font-style: italic;">// параметров, то good bye</span>
&nbsp;
<span style="color: #b1b100;">for</span> <span style="color: #009900;">&#40;</span><span style="color: #993333;">int</span> j<span style="color: #339933;">=</span><span style="color: #0000dd;">0</span><span style="color: #339933;">;</span>j<span style="color: #339933;">&amp;</span>lt<span style="color: #339933;">;</span> count<span style="color: #339933;">;</span>j<span style="color: #339933;">++</span><span style="color: #009900;">&#41;</span>
<span style="color: #009900;">&#123;</span>
<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span>lua_isnumber<span style="color: #009900;">&#40;</span>l<span style="color: #339933;">,</span>j<span style="color: #339933;">+</span><span style="color: #0000dd;">1</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #666666; font-style: italic;">//если число, то</span>
<span style="color: #009900;">&#123;</span><span style="color: #993333;">int</span> n<span style="color: #339933;">=</span>lua_tonumber<span style="color: #009900;">&#40;</span>l<span style="color: #339933;">,</span>j<span style="color: #339933;">+</span><span style="color: #0000dd;">1</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #666666; font-style: italic;">// получаем j-тый</span>
<span style="color: #666666; font-style: italic;">// переданный параметр</span>
lua_pushnumber<span style="color: #009900;">&#40;</span>l<span style="color: #339933;">,</span><span style="color: #009900;">&#40;</span>n<span style="color: #339933;">*</span><span style="color: #009900;">&#40;</span>n<span style="color: #339933;">+</span><span style="color: #0000dd;">1</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">/</span><span style="color: #0000dd;">2</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #666666; font-style: italic;">// сумма чисел</span>
<span style="color: #666666; font-style: italic;">// от 1 до n — n*(n+1)/2</span>
<span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span>
<span style="color: #b1b100;">return</span> count<span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span><span style="color: #339933;">;</span>
<span style="color: #339933;">&lt;/</span>iostream<span style="color: #339933;">&gt;</span></pre></div></div>


<div class="wp_syntax"><div class="code"><pre class="lua" style="font-family:monospace;">sums<span style="color: #66cc66;">=</span><span style="color: #66cc66;">&#123;</span>sum<span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">1</span>,<span style="color: #cc66cc;">2</span>,<span style="color: #cc66cc;">3</span>,<span style="color: #cc66cc;">4</span>,<span style="color: #cc66cc;">5</span>,<span style="color: #cc66cc;">6</span>,<span style="color: #cc66cc;">7</span>,<span style="color: #cc66cc;">8</span>,<span style="color: #cc66cc;">9</span>,<span style="color: #cc66cc;">10</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#125;</span><span style="color: #66cc66;">;</span> <span style="color: #808080; font-style: italic;">-- создаем массив sums,</span>
<span style="color: #808080; font-style: italic;">-- состоящий из возвращенных функцией sum параметров</span>
<span style="color: #b1b100;">for</span> i<span style="color: #66cc66;">=</span><span style="color: #cc66cc;">1</span>,<span style="color: #cc66cc;">10</span>,<span style="color: #cc66cc;">1</span> <span style="color: #b1b100;">do</span>
<span style="color: #b1b100;">io.write</span><span style="color: #66cc66;">&#40;</span><span style="color: #ff0000;">&quot;Сумма от 1 до &quot;</span>..i..<span style="color: #ff0000;">&quot; &quot;</span>..sums<span style="color: #66cc66;">&#91;</span>i<span style="color: #66cc66;">&#93;</span>..<span style="color: #ff0000;">&quot;<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">;</span>
<span style="color: #b1b100;">end</span></pre></div></div>

]]></content:encoded>
			<wfw:commentRss>http://adorning.ru/2010/07/01/dobavlenie-v-lua-funktsii-iz-c/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hello World: Lua и C++</title>
		<link>http://adorning.ru/2010/06/29/hello-world-lua-i-c/</link>
		<comments>http://adorning.ru/2010/06/29/hello-world-lua-i-c/#comments</comments>
		<pubDate>Tue, 29 Jun 2010 09:24:06 +0000</pubDate>
		<dc:creator>Vasya</dc:creator>
				<category><![CDATA[c++]]></category>
		<category><![CDATA[Lua]]></category>
		<category><![CDATA[hello world]]></category>
		<category><![CDATA[lua]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[Программирование]]></category>
		<category><![CDATA[уроки]]></category>
		<category><![CDATA[уроки c++]]></category>
		<category><![CDATA[уроки lua]]></category>

		<guid isPermaLink="false">http://adorning.ru/?p=867</guid>
		<description><![CDATA[Lua - простой и  удобный интерпретируемый язык программирования, позволяющий легко добавить скрипты в вашу программу. Скачать и установить lua можно отсюда. Пользователи ubuntu/debian могут установить из репозитория: sudo aptitude install lua5.1 liblua5.1-dev Теперь создайте новый проект на c++ в своей IDE, затем создайте новый файл: script.lua Для использования в c++ скриптов на lua необходимо подключить [...]]]></description>
			<content:encoded><![CDATA[<p>Lua - простой и  удобный интерпретируемый язык программирования, позволяющий легко добавить скрипты в вашу программу.</p>
<p>Скачать и установить lua можно <noindex><a rel="nofollow" href="http://www.lua.org/download.html"> отсюда</a></noindex>. Пользователи ubuntu/debian могут установить из репозитория:<br />
<em>sudo aptitude install lua5.1 liblua5.1-dev</em></p>
<p>Теперь создайте новый проект на c++ в своей IDE, затем создайте новый файл: script.lua</p>
<p>Для использования в c++ скриптов на lua необходимо подключить файл lua.hpp:</p>
<p>#include "lua.hpp" // или &lt;lua.hpp&gt;, "lua5.1/lua.hpp", в зависимости от того, как у вас установлен lua</p>
<p>Тем, кто пишет на c необходимо вместо #include "lua.hpp" написать:</p>

<div class="wp_syntax"><div class="code"><pre class="c" style="font-family:monospace;"><span style="color: #339933;">#include &quot;lua.h&quot;</span>
<span style="color: #339933;">#include &quot;lualib.h&quot;</span>
<span style="color: #339933;">#include &quot;lauxlib.h&quot;</span></pre></div></div>

<p>Также вам необходимо подключить библиотеку lua (liblua5.1.so в linux или lua51.lib в Windows).</p>
<p>Теперь инициализируем lua:</p>

<div class="wp_syntax"><div class="code"><pre class="c" style="font-family:monospace;">lua_State <span style="color: #339933;">*</span>l <span style="color: #339933;">=</span> lua_open<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
luaL_openlibs<span style="color: #009900;">&#40;</span>l<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>Далее создаем lua-скрипт: создаем новый файл script.lua и пишем в нем print "Hello World!!!"</p>
<p>Для испольнения этого скрипта в программе на c/c++ существует специальная функция:</p>

<div class="wp_syntax"><div class="code"><pre class="c" style="font-family:monospace;">luaL_dofile<span style="color: #009900;">&#40;</span>указатель на экземпляр lua<span style="color: #339933;">,</span> имя или путь к файлу со скриптом<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>После работы с lua надо не забыть его закрыть:</p>

<div class="wp_syntax"><div class="code"><pre class="c" style="font-family:monospace;">lua_close<span style="color: #009900;">&#40;</span>l<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>Теперь, если вы все сделали правильно, после запуска программы вы увидети строчку "Hello World!!!"</p>
<p>Программа польностью:<br />
<strong>main.cpp:</strong></p>

<div class="wp_syntax"><div class="code"><pre class="c" style="font-family:monospace;"><span style="color: #339933;">#include &amp;lt;iostream&amp;gt;</span>
<span style="color: #339933;">#include &quot;lua5.1/lua.hpp&quot;</span>
using namespace std<span style="color: #339933;">;</span>
&nbsp;
<span style="color: #993333;">int</span> main<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>
<span style="color: #009900;">&#123;</span>
    lua_State <span style="color: #339933;">*</span>l <span style="color: #339933;">=</span> lua_open<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    luaL_openlibs<span style="color: #009900;">&#40;</span>l<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    luaL_dofile<span style="color: #009900;">&#40;</span>l<span style="color: #339933;">,</span><span style="color: #ff0000;">&quot;script.lua&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
    lua_close<span style="color: #009900;">&#40;</span>l<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #b1b100;">return</span> <span style="color: #0000dd;">0</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span></pre></div></div>

<p><strong>script.lua:</strong></p>

<div class="wp_syntax"><div class="code"><pre class="lua" style="font-family:monospace;"><span style="color: #b1b100;">print</span> <span style="color: #ff0000;">&quot;Hello World&quot;</span><span style="color: #66cc66;">;</span></pre></div></div>

<p><a href="http://adorning.ru/wp-content/uploads/2010/06/снимок7.png" rel="lightbox[867]"><img src="http://adorning.ru/wp-content/uploads/2010/06/снимок7.png" alt="" title="hello_world_lua" width="492" height="343" class="aligncenter size-full wp-image-871" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://adorning.ru/2010/06/29/hello-world-lua-i-c/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Создание аудиокниг  для iPod в Linux</title>
		<link>http://adorning.ru/2010/06/23/sozdanie-audioknig-dlya-ipod-v-linux/</link>
		<comments>http://adorning.ru/2010/06/23/sozdanie-audioknig-dlya-ipod-v-linux/#comments</comments>
		<pubDate>Wed, 23 Jun 2010 12:44:15 +0000</pubDate>
		<dc:creator>Vasya</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[aac]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[audiobooks]]></category>
		<category><![CDATA[ipod]]></category>
		<category><![CDATA[KDE]]></category>
		<category><![CDATA[kubuntu]]></category>
		<category><![CDATA[m4b]]></category>
		<category><![CDATA[mp3]]></category>

		<guid isPermaLink="false">http://adorning.ru/?p=864</guid>
		<description><![CDATA[Иногда возникает необходимость в создание аудиокниг для iPod в Linux. Первым делом необходимо доустановить необходимые пакеты. В (K)Ubuntu, Debian: sudo aptitude install mp3wrap, mplayer, faac В других дистрибутивов пакеты скорее всего называются также. Затем заходим в папку с аудиокнигой в формате mp3. Достаточно часто в интернет выкладываю книги, разделенный на несколько файлов. Для связи из [...]]]></description>
			<content:encoded><![CDATA[<p>Иногда возникает необходимость в создание аудиокниг для iPod в Linux.</p>
<p>Первым делом необходимо доустановить необходимые пакеты. В (K)Ubuntu, Debian:<br />
sudo aptitude install mp3wrap, mplayer, faac</p>
<p>В других дистрибутивов пакеты скорее всего называются также.</p>
<p>Затем заходим в папку с аудиокнигой в формате mp3. Достаточно часто в интернет выкладываю книги, разделенный на несколько файлов. Для связи из в один необходимо воспользоваться утилитой mp3wrap:</p>
<p>mp3wrap book файл1 файл2 ...</p>
<p>В результате работы программы из файла 1, файла 2, файла 3 и т.д. должен получится один файл. Если ввести mp3wrap book *.mp3, то создастся файл book_MP3WRAP.mp3, объединяющий все mp3-файлы, находившиеся в папки в алфавитном порядке (т.е. файл с именем 1 будет идти перед файлом с именем 2, <em>но файл 1 будет идти после файла с именем 10</em>)</p>
<p>Теперь конвертируем аудиокнигу в pcm (wav, формат без сжатия):<br />
mplayer -vc null -vo null -ao pcm:nowaveheader:fast:file=book.pcm book_MP3WRAP.mp3</p>
<p>Теперь остался последний шаг: конвертация в формат, распозноваемый iPod`ом:</p>
<p>faac -R 44100 -B 16 -C 2 -X -w -q 70 --artist "автор" --album "книга" --track "1" --genre "Audiobooks" --year "год" --cover-art "обложка.jpg (png,gif)"  -o book.m4b book.pcm</p>
<p>Для уменьшения размера книги можно уменьшить значение параметра -q</p>
<p>Все, аудиокнига готова, осталос ее закинуть на iPod (например, через Amarok) и можно слушать</p>
]]></content:encoded>
			<wfw:commentRss>http://adorning.ru/2010/06/23/sozdanie-audioknig-dlya-ipod-v-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Краткие основы JavaScript</title>
		<link>http://adorning.ru/2010/06/19/kratkie-osnovyi-javascript/</link>
		<comments>http://adorning.ru/2010/06/19/kratkie-osnovyi-javascript/#comments</comments>
		<pubDate>Sat, 19 Jun 2010 10:17:06 +0000</pubDate>
		<dc:creator>Vasya</dc:creator>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[js]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[Программирование]]></category>
		<category><![CDATA[скрипты]]></category>
		<category><![CDATA[сценарии]]></category>
		<category><![CDATA[уроки]]></category>
		<category><![CDATA[уроки javascript]]></category>

		<guid isPermaLink="false">http://adorning.ru/?p=854</guid>
		<description><![CDATA[Что такое? JavaScript - объектно-ориентированый скриптовой язык программирования, в первую очередь предназначенный для создание интерактивный (т.е. изменяющихся без перезагруки) web-страниц Типы данных и переменные Основные типы данных в javascript: string - строка, какая-либо последовательность символов number - число (2, 4, 1e10, 3,14 и т.д.) bool - логический тип данных, может принимать два значение: true  or [...]]]></description>
			<content:encoded><![CDATA[<h3>Что такое?</h3>
<p><strong>JavaScript</strong> - объектно-ориентированый скриптовой язык программирования, в первую очередь предназначенный для создание интерактивный (т.е. изменяющихся без перезагруки) web-страниц</p>
<h3>Типы данных и переменные</h3>
<p>Основные типы данных в javascript:</p>
<ul>
<li>string - строка, какая-либо последовательность символов</li>
<li>number - число (2, 4, 1e10, 3,14 и т.д.)</li>
<li>bool - логический тип данных, может принимать два значение: true  or false</li>
<li>object - объект</li>
<li>function - функция</li>
<li>undefined - тип данных не определен</li>
</ul>
<p>JavaScript - язык со свободными типами данных, т.е. можно проводить операции с различными типами данных (складывать число и строку и т.д.)</p>
<p>Переменные.</p>
<p>Переменная в javascript начинается с буквы, знака доллара или подчеркивания и может содержать только буквы, знак доллара, подчеркивание и цифры. Регистр, в котором написана переменная важен (a и A - разные переменные)<br />
Создаются переменые очень просто:</p>
<ul>
<li>имя = значение  - создается переменная, содержащая значение (в JS оператор = является оператором присвоения, для сравнения используется оператор ==)</li>
<li>var имя - создается пустая переменная</li>
<li> var name=value - создается переменная с заданным значением</li>
</ul>
<h3>Приведение типов</h3>
<p>Для проведения некоторых операция требуется преобразование одного типа данных в другой. Для этого существуют специальные функции:</p>
<ul>
<li>Number(выражение\переменная) - преобразование в число, возвращает либо число, либо NaN (не число). Для логических величин возвращает 1 если true и 0 если false. Для строк пытается привести к числу (возможно преобразование в число таких строк, как "12312", "3,14" и т.д., при передачи в качестве параметра строки типа "7 дней" вернет NaN</li>
<li>parseInt(string[, base]) - пытается вернуть целое число, записаное в строке. Если указан необязательный параметр base, то считает число по основанию, указаному в base (8,16, по умолчанию - 10, указывать не обязательно)</li>
<li>parseFloat (string) - пытается преобразовать строку в вещественное число</li>
<li>String (выражение\переменная) - преобразует данные в строковой формат. Для логических данных возвращает true or false, для undefined - пустую строку ("")</li>
<li>Boolean(данные) - приводит данные к логическому типу. 0 возращается, если данные - пустая строка или 0, а в остальных случаех возращает true</li>
<li>Array(1[,2[,3...]]) - возращает массив, состоящих из переданных команде элементов</li>
</ul>
<p><strong>Примечание: запись func(a1[,a2[,a3..]]) означает, что в [ ] находятся необязательные параметры, которые можно опустить. Т.е. если написано s(a[,b]), то можно писать и s(a) и s(a,b) </strong></p>
<h3>Арифметические операторы</h3>
<ul>
<li>+ - сложение (для строк - конкатенация (склейка) строк)</li>
<li>- - вычитание</li>
<li>* - умножение</li>
<li>/ - деление</li>
<li>% - остаток от деление ( a mod b)</li>
<li>++ - увеличение на 1</li>
<li>-- - уменьшение на 1</li>
<li>+= a - увеличение на a</li>
<li>-=a - уменьшение на a</li>
<li>*=a - умножение на a</li>
<li>/=a - деление на a</li>
<li>%=a - остаток от деление на a</li>
</ul>
<h3>Математика</h3>
<p><strong>Функции</strong></p>
<p>Math.функция</p>
<ul>
<li> abs(number) - модуль числа</li>
<li>acos(number) - арккосинус</li>
<li>asin(number) - арксинус</li>
<li>atan (number) - арктангенс числа</li>
<li>cos (number) - косинус числа</li>
<li>sin(number) - синус числа</li>
<li>tan(number) - тангенс числа</li>
<li>exp(number) - e<sup>number</sup></li>
<li>floor(number) - округление вниз</li>
<li>ceil(number) - округление числа вврех</li>
<li>round(a) - округление до ближайшего целого</li>
<li>log(number) - натуральный логарифм (логарифм а по основанию b находится так: log<sub>b</sub>a=lna/lnb</li>
<li>min(a,b),max(a,b) - минимальное или максимальное из двух чисел</li>
<li>pow(a,b) - a в степени b</li>
<li>sqrt(a) - квадратный корень из a</li>
<li>random() - случайное вещественное число в промежутке от 0 до 1</li>
</ul>
<p><strong>Константы</strong></p>
<p>Math.константа</p>
<ul>
<li>E - постоянная Эйлера</li>
<li>PI - число пи</li>
<li>SQRT1_2 - sqrt(0,5)</li>
<li>SORT - sqrt(2)</li>
</ul>
<h3>Логические операторы и операторы сравнения</h3>
<ul>
<li>== - равно</li>
<li>!= не равно</li>
<li>&gt; - больше</li>
<li>&gt;= - больше либо равно</li>
<li>&lt; - меньше</li>
<li>&lt;= меньше либо равно</li>
<li>! - отрицание</li>
<li>&amp;&amp; - и</li>
<li>|| - или</li>
</ul>
<h3>Условные операторы</h3>
<p>if  (условие) {code{ - если условие истино, то выполняется код в { }</p>
<p>if (условие)</p>
<p>{ code }</p>
<p>else</p>
<p>{code 2}</p>
<p>Если усовие истино, то выполняется code, иначе code 2</p>
<p>switch (выражение)</p>
<p>{</p>
<p>case value1:</p>
<p>код;</p>
<p>break;</p>
<p>case value2:</p>
<p>код2;</p>
<p>break;</p>
<p>default:</p>
<p>код</p>
<p>}</p>
<p>В зависимости от значение выполяется различные код, если ни одно значение не совпадает выполняется код, описанный в default</p>
<p>условие ? код 1 : код 2 - если условие истино, выполняется код 1, иначе код 2</p>
<h3>Операторы цикла</h3>
<p>for (инициализация, условие, изменение) {code} - цикл выполняется до тех пор, пока условие истино. Например for (i=0;i&lt;13;i++) {a+=a}</p>
<p>while (условие) {код} - пока условие истино выполняем код</p>
<p>do { код } while (условие) - аналогично предыдущему, только сначала выполнится код, а потом проверится условие</p>
<h3>Функции</h3>
<p>Cоздание фукнции в Java Script:</p>
<p>function name(parametr1[,parametr2...)<br />
{</p>
<p>code</p>
<p>}</p>
<p>Вызов</p>
<p>name(параметры);</p>
<h3><strong>Строки</strong></h3>
<p>Специальные функции для работы со строками:</p>
<p>escape(string) - возвращает escape-последовательность стоки</p>
<p>unescape(string) - обратная операция</p>
<p>eval - вычисляет значение выражения, записанного в строку. Например, eval("2+5") вернет 7</p>
<p>Свойства и методы объекта String:</p>
<p>Записывается так: имя перемнной.свойство (метод)</p>
<ul>
<li>length - длина строки</li>
<li>prototype - создает свое свойство или метод к объекту</li>
<li>charAt (index) - возвращает символ, находящийся на позицие index</li>
<li>concat(string) - присоединят к строке переданный параметр (аналог +=)</li>
<li>indexOf(подстрока[,начиная откуда]) - ищет индекс первого вхождения подстроки в строку, начиная от переданного параметра (по умолчанию 0)</li>
<li>lastindexOf(подстрока[,начиная откуда])indexOf(подстрока[,начиная откуда]) - аналогично предыдущему, но поиск идет с конца, т.е. возвращается последнее вхождение, а не первое</li>
<li>slice (i1[,i2])- возвращает подстроку от i1 до i2, если i2 не задан, то до конца. Последний символ не включается</li>
<li>substring(i1,i2) - тоже самое, только включая последний символ</li>
<li>substr(index[,length]) - возвращает подстроку с заданной длинной начиная от  заданнного индекса</li>
<li>toLowerCase(string), toUppercase(string) - переводит строку в верхний или нижний регистр</li>
</ul>
<h3>Массивы</h3>
<p>Массивы - множество переменных, объединеных общим именем.</p>
<p>Создание массива - name = new Array ([длинна])</p>
<p>Пример:</p>
<p>a=new Array;</p>
<p>a[0]=0;</p>
<p>a[1]="one";</p>
<p>a[2]=true;</p>
<p>И т.д.</p>
<p>Свойства и методы массивов в JavaScript:</p>
<ul>
<li>length - длинна массива</li>
<li>prototype - добавление своего свойства (array.prototype.test = functest(); array.test() - новое свойство)</li>
<li>concat(array2) - прибавить второй массив к первому</li>
<li>join(разделитель) - создать из элементов массива строку с указанным разделителем</li>
<li>pop - выкинуть (удалить) последний элемент массива, вернув его значение</li>
<li>push (значение) - добавить элемент в конец массива и вернуть новую длинну массива</li>
<li>shift - удалить первый элемент и вернуть его значение</li>
<li>unshift (what) - добавить элемент в начавло массива</li>
<li>reverse() - инвертировать массив (из массива 1 2 3 получится 3 2 1)</li>
<li>slice (index1, index2) - подмассив от index1 до index2-1</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://adorning.ru/2010/06/19/kratkie-osnovyi-javascript/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Промокод для  majordomo.ru &#8211; QUD58572</title>
		<link>http://adorning.ru/2010/06/09/promokod-dlya-majordomo-ru-qud58572/</link>
		<comments>http://adorning.ru/2010/06/09/promokod-dlya-majordomo-ru-qud58572/#comments</comments>
		<pubDate>Wed, 09 Jun 2010 17:30:58 +0000</pubDate>
		<dc:creator>Vasya</dc:creator>
				<category><![CDATA[Hints]]></category>
		<category><![CDATA[majordomo]]></category>
		<category><![CDATA[промокод]]></category>
		<category><![CDATA[халява]]></category>
		<category><![CDATA[хостинг]]></category>

		<guid isPermaLink="false">http://adorning.ru/?p=844</guid>
		<description><![CDATA[Если кто-либо желает зарегестрировать себе хостинг на majordom и лихорадочно ищет промокод для него, то вот он - QUD58572. При вводе данного промокода вы получите 150рублей на халяву:), что на самом дешевом тарифе (90р месяц + бесплатная регистрация домена) составляет 50 дней бесплатного хостинга, а с учетом бесплатного тестового периода целых 64 дня бесплатного пользования [...]]]></description>
			<content:encoded><![CDATA[<p>Если кто-либо желает зарегестрировать себе хостинг на majordom и лихорадочно ищет промокод для него, то вот он - QUD58572. При вводе данного промокода  вы получите 150рублей на халяву:), что на самом дешевом тарифе (90р месяц + бесплатная регистрация домена) составляет 50 дней бесплатного хостинга, а с учетом бесплатного тестового периода целых 64 дня бесплатного пользования хостингом:)</p>
]]></content:encoded>
			<wfw:commentRss>http://adorning.ru/2010/06/09/promokod-dlya-majordomo-ru-qud58572/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Интеграция уведовлений Mozilla Firefox с KDE 4</title>
		<link>http://adorning.ru/2010/05/26/integratsiya-uvedovleniy-mozilla-firefox-s-kde-4/</link>
		<comments>http://adorning.ru/2010/05/26/integratsiya-uvedovleniy-mozilla-firefox-s-kde-4/#comments</comments>
		<pubDate>Wed, 26 May 2010 11:04:43 +0000</pubDate>
		<dc:creator>Vasya</dc:creator>
				<category><![CDATA[KDE]]></category>
		<category><![CDATA[addons]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[mozilla]]></category>
		<category><![CDATA[mozilla firefox]]></category>
		<category><![CDATA[plasma]]></category>

		<guid isPermaLink="false">http://adorning.ru/?p=839</guid>
		<description><![CDATA[По сравнению со стандартными kde-ешными уведомления, уведомления firefox выглядят немного убого, соответственно возникает желание интегрировать систему уведовлений firefox в систему уведомлений kde. Все, что необходимо сделать для этого, это установить аддон PlasmaNotify,  который можно найти в офицальной базе плагинов для Mozilla или вот здесь]]></description>
			<content:encoded><![CDATA[<p>По сравнению со стандартными kde-ешными уведомления, уведомления firefox выглядят немного убого, соответственно возникает желание интегрировать систему уведовлений firefox в систему уведомлений kde.</p>
<p>Все, что необходимо сделать для этого, это установить аддон PlasmaNotify,  который можно найти в офицальной базе плагинов для Mozilla или вот <noindex><a rel="nofollow" href="https://addons.mozilla.org/ru/firefox/addon/12196/">здесь</a> </noindex></p>
]]></content:encoded>
			<wfw:commentRss>http://adorning.ru/2010/05/26/integratsiya-uvedovleniy-mozilla-firefox-s-kde-4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Восстановление GRUB2 в Kubuntu 10.04 или другом дистрибутиве Linux</title>
		<link>http://adorning.ru/2010/05/10/vosstanovlenie-grub2-v-kubuntu-10-04-ili-drugom-distributive-linux/</link>
		<comments>http://adorning.ru/2010/05/10/vosstanovlenie-grub2-v-kubuntu-10-04-ili-drugom-distributive-linux/#comments</comments>
		<pubDate>Mon, 10 May 2010 17:23:39 +0000</pubDate>
		<dc:creator>Vasya</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[GRUB2 Linux]]></category>
		<category><![CDATA[kubuntu]]></category>
		<category><![CDATA[восстановление]]></category>
		<category><![CDATA[загрзучик]]></category>

		<guid isPermaLink="false">http://adorning.ru/?p=836</guid>
		<description><![CDATA[Если по каким-либо причинам (например, после установки Windows) у вас слетел загрузчик, то существует простой способ его восстановить. Для этого загружаетесь с Live-CD (или Live-USB) вашего дистрибутива и открываете консоль В консоле вводите: fdisk -l Эта команда выведет все  диски и все разделы на них. Ищете раздел, на котором стоит ваша Linux-система и запоминаете, на [...]]]></description>
			<content:encoded><![CDATA[<p>Если по каким-либо причинам (например, после установки Windows) у вас слетел загрузчик, то существует простой способ его восстановить. Для этого загружаетесь с Live-CD (или Live-USB) вашего дистрибутива и открываете консоль</p>
<p>В консоле вводите:</p>
<p>fdisk -l</p>
<p>Эта команда выведет все  диски и все разделы на них. Ищете раздел, на котором стоит ваша Linux-система и запоминаете, на котором устройстве она находится (У меня на /dev/sda6)</p>
<p>Затем пишите в консоле:</p>
<p>sudo -s</p>
<p>mkdir /lin</p>
<p>mount /dev/sda6 /lin (вместо /dev/sda6 вводите адресс вашего устройства)</p>
<p>Затем:</p>
<p>mount --bind /proc /lin/proc</p>
<p>mount --bind  /dev /lin/dev</p>
<p>chroot /lin</p>
<p>Теперь осталось установить загрузчик, для этого вводим:</p>
<p>grub-install /dev/sd*, где sd* - жесткий диск, на который устанавливаем загрузчик (обычно sda)</p>
<p>И обновляем настройки, если изменилось расположение систем</p>
<p>update-grub</p>
<p>Вот и все)</p>
]]></content:encoded>
			<wfw:commentRss>http://adorning.ru/2010/05/10/vosstanovlenie-grub2-v-kubuntu-10-04-ili-drugom-distributive-linux/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Godsmack &#8211; The Oracle (MP3, 2010)</title>
		<link>http://adorning.ru/2010/05/02/godsmack-the-oracle-mp3-2010/</link>
		<comments>http://adorning.ru/2010/05/02/godsmack-the-oracle-mp3-2010/#comments</comments>
		<pubDate>Sun, 02 May 2010 13:56:14 +0000</pubDate>
		<dc:creator>Vasya</dc:creator>
				<category><![CDATA[музыка]]></category>
		<category><![CDATA[320kbs]]></category>
		<category><![CDATA[album]]></category>
		<category><![CDATA[alt metal]]></category>
		<category><![CDATA[download]]></category>
		<category><![CDATA[godsmack]]></category>
		<category><![CDATA[hard rock]]></category>
		<category><![CDATA[mp3]]></category>
		<category><![CDATA[music]]></category>
		<category><![CDATA[the oracle]]></category>
		<category><![CDATA[метал]]></category>
		<category><![CDATA[рок]]></category>
		<category><![CDATA[скачать]]></category>

		<guid isPermaLink="false">http://adorning.ru/?p=826</guid>
		<description><![CDATA[Вышел пятый студийный альбом американской рок-группы Godsmack - The Oracle Дата выхода: 3 мая 2010 года Исполнитель: Godsmack Альбом: The Oracle Стиль: Hard Rock, Metal (Alt) Формат: MP3 Качество: 320 kbs Размер: 92 mb Треклист: 01. Cryin' Like a Bitch 02. Saints and Sinners 03. War and Peace 04. Love Hate Sex Pain 05. What [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://adorning.ru/wp-content/uploads/2010/05/The-Oracle.jpg" rel="lightbox[826]"><img class="aligncenter size-medium wp-image-827" title="The Oracle" src="http://adorning.ru/wp-content/uploads/2010/05/The-Oracle-500x500.jpg" alt="" width="500" height="500" /></a></p>
<p>Вышел пятый студийный альбом американской рок-группы  Godsmack - The Oracle<br />
<strong>Дата выхода:</strong> 3 мая 2010 года<br />
<strong>Исполнитель:</strong> Godsmack<br />
<strong>Альбом:</strong> The  Oracle<br />
<strong>Стиль:</strong> Hard Rock, Metal (Alt)<br />
<strong>Формат:</strong> MP3<br />
<strong>Качество: </strong>320 kbs<br />
<strong>Размер:</strong> 92 mb</p>
<p><strong>Треклист:</strong></p>
<h5>01.  Cryin' Like a Bitch</h5>
<h5>02. Saints and Sinners</h5>
<h5>03. War and Peace</h5>
<h5>04.  Love Hate Sex Pain</h5>
<h5>05. What If?</h5>
<h5>06. Devil's Swing</h5>
<h5>07.  Good Day to Die</h5>
<h5>08. Forever Shamed</h5>
<h5>09. Shadow of a Soul</h5>
<h5>10.  The Oracle</h5>
<h4>Скачать Godsmack The Oracle:</h4>
<p><noindex><br />
<a rel="nofollow" href="http://depositfiles.com/files/39z93t45y">C DepositFiles.com</a><br />
<a rel="nofollow" href="http://sharingmatrix.com/file/4164314/Godsmack_-_The_Oracle.tar.gz">С SharingMatrix.com</a><br />
</noindex></p>
]]></content:encoded>
			<wfw:commentRss>http://adorning.ru/2010/05/02/godsmack-the-oracle-mp3-2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Briefly unavailable for scheduled maintenance. Check back in a minute.</title>
		<link>http://adorning.ru/2010/04/28/briefly-unavailable-for-scheduled-maintenance-check-back-in-a-minute/</link>
		<comments>http://adorning.ru/2010/04/28/briefly-unavailable-for-scheduled-maintenance-check-back-in-a-minute/#comments</comments>
		<pubDate>Wed, 28 Apr 2010 04:27:15 +0000</pubDate>
		<dc:creator>Vasya</dc:creator>
				<category><![CDATA[Новости]]></category>
		<category><![CDATA[bugs]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[обновления]]></category>
		<category><![CDATA[ошибки]]></category>

		<guid isPermaLink="false">http://adorning.ru/?p=824</guid>
		<description><![CDATA[Если вам WordPress выдал такое сообщение, то значит у вас произошла ошибка при обновлении. Для восстановления работы необходимо удалить файл .maintenance, зайдя на сайт через любой ftp-менеджер.]]></description>
			<content:encoded><![CDATA[<p>Если вам WordPress выдал такое сообщение, то значит у вас произошла ошибка при обновлении. Для восстановления работы необходимо удалить файл .maintenance, зайдя на сайт через любой ftp-менеджер.</p>
]]></content:encoded>
			<wfw:commentRss>http://adorning.ru/2010/04/28/briefly-unavailable-for-scheduled-maintenance-check-back-in-a-minute/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Командная строка Linux. Урок 1</title>
		<link>http://adorning.ru/2010/04/09/komandnaya-stroka-linux-urok-1/</link>
		<comments>http://adorning.ru/2010/04/09/komandnaya-stroka-linux-urok-1/#comments</comments>
		<pubDate>Fri, 09 Apr 2010 17:07:31 +0000</pubDate>
		<dc:creator>Vasya</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[cdm]]></category>
		<category><![CDATA[console]]></category>
		<category><![CDATA[file system]]></category>
		<category><![CDATA[konsole]]></category>
		<category><![CDATA[командная строка]]></category>
		<category><![CDATA[команды]]></category>

		<guid isPermaLink="false">http://adorning.ru/?p=804</guid>
		<description><![CDATA[В Linux командная строка является одним из важнейших элементов, с ее помощью можно делать все..., только надо сначала этому научится. Поэтому я напишу пару "уроков" по командной строки Linux (и других Unix-подобных систем). Первая и самая главная команда в Linux - man - команда, выдающая справку по той или иной команде или программе. Если вы [...]]]></description>
			<content:encoded><![CDATA[<p>В  Linux командная строка является одним из важнейших элементов, с ее помощью можно делать все..., только надо сначала этому научится. Поэтому я напишу пару "уроков" по командной строки Linux (и других Unix-подобных систем).<br />
Первая и самая главная команда в Linux - <em>man</em> - команда, выдающая справку по той или иной команде или программе. Если вы не знаете, как работает та или иная команда, программа, то вводите man имя_программы и получаете обширную справку обо всем, что вам может пригодится.<br />
Далее, если вы пришли с Windows, то вам может показаться непривычным то, что в Linux нет диска C:/, D:/ и так далее. Файловая система в Linux представленна по другом. Есть корень (root) системы, в который монтируются (т.е. подключаются, "создаются ярлыки") все остальные диски, папки, файлы. В любом Linux в / вы найдете такие папки:</p>
<ul>
<li>/dev - папка, в которой "ссылки" на различные устройства</li>
<li>/etc - папка, в которой хранятся настройки системы</li>
<li>/sbin - папка с системными программами</li>
<li>/bin - с обычными программами (в этой папке хранятся исполняемые файлы)</li>
<li>/home - домашняя папка пользователей, в ней хранятся профили различных юзеров</li>
<li>/tmp -здесь хранятся временные файлы</li>
<li>/boot - здесь хранится различная загрузочная информация</li>
<li>/var, /proc - различные системные данные и системная информация</li>
</ul>
<p>У всех файлов и папок в Linux есть информация о владельце, о том, кто может читать из папки, писать в нее, выполнять в ней команды и т.д</p>
<p>Скрытые файлы и папки в Linux начинаются с точки, например, .wine, .mozilla</p>
<p>Ну а теперь о простейших командах в консоли Linux:</p>
<p>Команды в linux состоят из нескольких частей:</p>
<p>имя_комманды [обязательные параметры] {необязательные параметры} (ключи)</p>
<p>Ключи сообщают программе какую-то дополнительную информацию, передают какие-то дополнительные данные. После ключа может следовать какое-то параметр, который передастся программе.</p>
<p>Ключи бывают двух типов:</p>
<ul>
<li>"короткие" -  начинаются с "-". Это сокращенные записи "длинных" ключей</li>
<li>"длинные" - начинаются с "--". Полные имена ключей</li>
</ul>
<p>Например, ключ -h  и --help в большинстве программ вызывают справку о запускаемой программе.</p>
<p><em>ls</em> - выводит содержимое папки. Имеет несколько ключей:</p>
<ul>
<li>-a, -all - выводить также скрытые файлы</li>
<li>-l  - выводит дополнительную информацию о файлах (дату создания, владельца, группу, права на файл/папку)</li>
<li>-R, --recursive - рекурсивно выводит содержимое подпапок. Т.е. в виде дерева выводятся все файлы, содержащиеся в данной папке</li>
<li>-s, --size - выводит размер файла, желательно запускать также с ключом l  (-ls) для более наглядного представления информации</li>
<li>-S - вывести список файлов, отсортировав их по размеру</li>
</ul>
<p>Остальные ключи можно узнать с помощью ls --help или man ls</p>
<p><em>cd</em> - сменить папку. Для перехода в домашний каталог достаточно набрать cd ~</p>
<p>Примеры:</p>
<p>cd / - перейти в корень</p>
<p>cd /home - перейти в домашний каталог</p>
<p>cd petya - перейти в каталог petya, находящийся в данной папке</p>
<p><em>cp</em> что куда - скопировать файл или папку</p>
<p>Полезные ключи:</p>
<ul>
<li>-R, -r, --recursive - рекурсивно копировать подпапки</li>
<li>-u, --update  - заменять только новые файлы (обновление)</li>
<li>-l, --link - вместо копирования, создать ссылки на файлы/папки</li>
</ul>
<p><em>mkdir имя_папки </em>- создать папку</p>
<p><em>rmdir folder_name</em> - удалить папку</p>
<p><em>mv что куда </em>- переместить файлы</p>
<p><em>rm что - </em>удалить файл(ы)</p>
<p>Ключи:</p>
<ul>
<li>-I - при удаление более 3 файлов предупредить, требовать потверждения</li>
<li>-i - предупреждать о удалении файла, требовать потверждения</li>
<li>-R, -r, --recursive -удалять рекурсивно</li>
</ul>
<p><em>chmod имя_файла/имя_папки права</em> (например 777 - rwxrwxrwx)  - сменяет права для папки/файла</p>
<p><em>chown владелец/владелец:группа </em>- смена владельца папки/файла</p>
<p>Для этих команд так же действует ключ -R, -r, --recursive -рекурсивно применять команду</p>
<p>На сегодня все;)</p>
]]></content:encoded>
			<wfw:commentRss>http://adorning.ru/2010/04/09/komandnaya-stroka-linux-urok-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CSS: Меры измерения: px, em, pt, %,cm,mm</title>
		<link>http://adorning.ru/2010/04/02/css-meryi-izmereniya-px-em-pt-cmmm/</link>
		<comments>http://adorning.ru/2010/04/02/css-meryi-izmereniya-px-em-pt-cmmm/#comments</comments>
		<pubDate>Fri, 02 Apr 2010 17:07:52 +0000</pubDate>
		<dc:creator>Vasya</dc:creator>
				<category><![CDATA[Новости]]></category>
		<category><![CDATA[cm]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[em]]></category>
		<category><![CDATA[fonts]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[in]]></category>
		<category><![CDATA[pt]]></category>
		<category><![CDATA[px]]></category>
		<category><![CDATA[меры измерения]]></category>

		<guid isPermaLink="false">http://adorning.ru/?p=793</guid>
		<description><![CDATA[В CCS существует множество различных способов измерять отступы, размеры шрифтов, элементов и т.д. Во всем этом легко запутаться, если не знать, что и как. Поэтому и появилась эта заметка;) px - задания размеров с помощью пикселей. Полезен тем, что можно с высокой точностью задавать размеры объектов. 1 пиксель - 1 точка экрана. Используются чаще всего [...]]]></description>
			<content:encoded><![CDATA[<p>В CCS существует множество различных способов измерять отступы, размеры шрифтов, элементов и т.д. Во всем этом легко запутаться, если не знать, что и как. Поэтому и появилась эта заметка;)</p>
<ol>
<li>px - задания размеров с помощью пикселей. Полезен тем, что можно с высокой точностью задавать размеры объектов. 1 пиксель - 1 точка экрана. Используются чаще всего для позиционирования элементов документа.</li>
<li>em - относительные единицы, 1 em равен значению font-size</li>
<li>pt - пункты, используются в типографии и часто для задания шрифтов</li>
<li>% - всем известные проценты, на самом деле это аналог em, тоже рассчитывается от текущего значения font-size</li>
<li>cm - тут все просто, обычные сантиметры</li>
<li>mm - ну а это миллиметры</li>
<li>in - дюймы</li>
</ol>
<p>Если font-size у на равняется 12pt, то:</p>
<p>1em=100%=12pt</p>
<p>1 pt=1/72 in и является константой.</p>
<p>Обычно 12pt=16p</p>
]]></content:encoded>
			<wfw:commentRss>http://adorning.ru/2010/04/02/css-meryi-izmereniya-px-em-pt-cmmm/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Перезапуск x-server (иксов) при нажатие ctrl+alt+backspace в Kubuntu</title>
		<link>http://adorning.ru/2010/03/25/perezapusk-x-server-iksov-pri-nazhatie-ctrlaltbackspace-v-kubuntu/</link>
		<comments>http://adorning.ru/2010/03/25/perezapusk-x-server-iksov-pri-nazhatie-ctrlaltbackspace-v-kubuntu/#comments</comments>
		<pubDate>Thu, 25 Mar 2010 14:22:55 +0000</pubDate>
		<dc:creator>Vasya</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[ctrl+alt+backspace]]></category>
		<category><![CDATA[kubuntu]]></category>
		<category><![CDATA[kubuntu 9.10]]></category>
		<category><![CDATA[x-server]]></category>
		<category><![CDATA[x11]]></category>
		<category><![CDATA[перезагрузка]]></category>
		<category><![CDATA[перезапуск]]></category>

		<guid isPermaLink="false">http://adorning.ru/?p=785</guid>
		<description><![CDATA[В последних версиях Kubuntu по умолчанию отключена возможность перезапуска x-server при нажатии ctrl+alt+backspace. Для того, чтобы ее вернуть, надо зайти в Настройки-&#62;Язык и стандарты-&#62;раскладка клавиатуры-&#62;дополнительно и найти там "Последовательность клавиш для перезапуска X-сервера" и поставить галочку напротив Ctrl+alt+backspace. Также существует альтернативное сочетание клавиш для перезапуска X-server: alt+SysRq+k.n P.S. В большинстве unix-систем перезагружать компьютер не требуется, [...]]]></description>
			<content:encoded><![CDATA[<p>В последних версиях Kubuntu по умолчанию отключена возможность перезапуска x-server при нажатии ctrl+alt+backspace. Для того, чтобы ее вернуть, надо зайти в Настройки-&gt;Язык и стандарты-&gt;раскладка клавиатуры-&gt;дополнительно и найти там "Последовательность клавиш для перезапуска X-сервера" и поставить галочку напротив Ctrl+alt+backspace.</p>
<p>Также существует альтернативное сочетание клавиш для перезапуска X-server: alt+SysRq+k.n</p>
<p>P.S. В большинстве unix-систем перезагружать компьютер не требуется, если у вас повисло рабочее окружение, то достаточно просто перезагрузить иксы, на что требуется все пара секунд.</p>
]]></content:encoded>
			<wfw:commentRss>http://adorning.ru/2010/03/25/perezapusk-x-server-iksov-pri-nazhatie-ctrlaltbackspace-v-kubuntu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Проблема с сменой DNS для домена (при переносе на 0fees.net)</title>
		<link>http://adorning.ru/2010/03/23/problema-s-smenoy-dns-dlya-domena-pri-perenose-na-0fees-net/</link>
		<comments>http://adorning.ru/2010/03/23/problema-s-smenoy-dns-dlya-domena-pri-perenose-na-0fees-net/#comments</comments>
		<pubDate>Tue, 23 Mar 2010 13:12:10 +0000</pubDate>
		<dc:creator>Vasya</dc:creator>
				<category><![CDATA[Hints]]></category>
		<category><![CDATA[0fees.net]]></category>
		<category><![CDATA[dns]]></category>
		<category><![CDATA[перенос]]></category>
		<category><![CDATA[хостинг]]></category>

		<guid isPermaLink="false">http://adorning.ru/?p=780</guid>
		<description><![CDATA[Возможно кто-то из вас уже пользовался бесплатным хостингом 0fees.net. По своим возможностям он превосходит даже некоторые платные хостинги, поэтому я, имея лишний домен, решил воспользоваться им, но при переносе домена могут возникнуть проблемы. От моего регистратора приходила такое письмо: Тестирование DNS для домена domen.ru: Ошибка - список DNS-серверов на сервере ns1.0fees.net не совпадает с указанными [...]]]></description>
			<content:encoded><![CDATA[<p>Возможно кто-то из вас уже пользовался бесплатным хостингом 0fees.net. По своим возможностям он превосходит даже некоторые платные хостинги, поэтому я, имея лишний домен, решил воспользоваться им, но при переносе домена могут возникнуть проблемы. От моего регистратора приходила такое письмо:</p>
<blockquote><p>Тестирование DNS для домена domen.ru:<br />
Ошибка - список DNS-серверов на сервере ns1.0fees.net не совпадает с  указанными для домена.<br />
Указано:<br />
ns1.0fees.net<br />
ns2.0fees.net,<br />
Найдено:<br />
ns1.byet.org.<br />
ns2.byet.org.<br />
ns3.byet.org.<br />
ns4.byet.org.<br />
ns5.byet.org.<br />
---</p>
<p>С уважением,<br />
Cлужба поддержки Registrant</p></blockquote>
<p>Хостинг предлагал два DNS, но нам выдали ошибку и даже прислали решение проблемы.  Я не знаю, в чем точно здесь проблема, но достаточно вписать в качестве DNS те, которые нам прислали:</p>
<pre> ns1.byet.org.
 ns2.byet.org.
 ns3.byet.org.
 ns4.byet.org.
 ns5.byet.org.
</pre>
<p>И все заработает;)</p>
]]></content:encoded>
			<wfw:commentRss>http://adorning.ru/2010/03/23/problema-s-smenoy-dns-dlya-domena-pri-perenose-na-0fees-net/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>И снова коты, котята, кошки;)</title>
		<link>http://adorning.ru/2010/03/21/i-snova-kotyi-kotyata-koshki/</link>
		<comments>http://adorning.ru/2010/03/21/i-snova-kotyi-kotyata-koshki/#comments</comments>
		<pubDate>Sun, 21 Mar 2010 14:09:57 +0000</pubDate>
		<dc:creator>Vasya</dc:creator>
				<category><![CDATA[коты]]></category>
		<category><![CDATA[cat]]></category>
		<category><![CDATA[cats]]></category>
		<category><![CDATA[hd-wallpapers]]></category>
		<category><![CDATA[животные]]></category>
		<category><![CDATA[кошки]]></category>
		<category><![CDATA[Обои]]></category>
		<category><![CDATA[широкоформатные обои]]></category>

		<guid isPermaLink="false">http://adorning.ru/?p=773</guid>
		<description><![CDATA[Снова различные обои с котами и кошками. Количество: 63 Формат: JPEG Разрешение: 1600x1200+ Размер: 83MB Скачать: С DepositFiles C SharingMatrix]]></description>
			<content:encoded><![CDATA[<p><a href="http://adorning.ru/wp-content/uploads/2010/03/cat_71.jpg" rel="lightbox[773]"><img class="aligncenter size-medium wp-image-756" title="cat_7" src="http://adorning.ru/wp-content/uploads/2010/03/cat_71-500x333.jpg" alt="кошачья морда" width="500" height="333" /></a><a href="http://adorning.ru/wp-content/uploads/2010/03/cat_5.jpg" rel="lightbox[773]"><img class="aligncenter size-medium wp-image-755" title="cat_5" src="http://adorning.ru/wp-content/uploads/2010/03/cat_5-500x328.jpg" alt="полосатый кот" width="500" height="328" /></a><a href="http://adorning.ru/wp-content/uploads/2010/03/cat_3.jpg" rel="lightbox[773]"><img class="aligncenter size-medium wp-image-754" title="cat_3" src="http://adorning.ru/wp-content/uploads/2010/03/cat_3-499x334.jpg" alt="черный кот" width="499" height="334" /></a><a href="http://adorning.ru/wp-content/uploads/2010/03/cat_2.jpg" rel="lightbox[773]"><img class="aligncenter size-medium wp-image-753" title="cat_2" src="http://adorning.ru/wp-content/uploads/2010/03/cat_2-500x312.jpg" alt="белые котята" width="500" height="312" /></a><a href="http://adorning.ru/wp-content/uploads/2010/03/cat_221.jpg" rel="lightbox[773]"><img class="aligncenter size-medium wp-image-762" title="cat_22" src="http://adorning.ru/wp-content/uploads/2010/03/cat_221-500x332.jpg" alt="еще один кот" width="500" height="332" /></a><a href="http://adorning.ru/wp-content/uploads/2010/03/cat_16.jpg" rel="lightbox[773]"><img class="aligncenter size-medium wp-image-761" title="cat_16" src="http://adorning.ru/wp-content/uploads/2010/03/cat_16-500x375.jpg" alt="летящий кот" width="500" height="375" /></a><a href="http://adorning.ru/wp-content/uploads/2010/03/cat_12.jpg" rel="lightbox[773]"><img class="aligncenter size-medium wp-image-759" title="cat_12" src="http://adorning.ru/wp-content/uploads/2010/03/cat_12-500x375.jpg" alt="кот на асфальте" width="500" height="375" /></a><a href="http://adorning.ru/wp-content/uploads/2010/03/cat_91.jpg" rel="lightbox[773]"><img class="aligncenter size-medium wp-image-758" title="cat_9" src="http://adorning.ru/wp-content/uploads/2010/03/cat_91-500x369.jpg" alt="котенок в траве" width="500" height="369" /></a><a href="http://adorning.ru/wp-content/uploads/2010/03/cat_81.jpg" rel="lightbox[773]"></a><a href="http://adorning.ru/wp-content/uploads/2010/03/cat_35.jpg" rel="lightbox[773]"><img class="aligncenter size-medium wp-image-769" title="cat_35" src="http://adorning.ru/wp-content/uploads/2010/03/cat_35-500x333.jpg" alt="серый котенок в цветах" width="500" height="333" /></a><a href="http://adorning.ru/wp-content/uploads/2010/03/cat_33.jpg" rel="lightbox[773]"><img class="aligncenter size-medium wp-image-768" title="cat_33" src="http://adorning.ru/wp-content/uploads/2010/03/cat_33-500x400.jpg" alt="маленький испуганный котенок" width="500" height="400" /></a><a href="http://adorning.ru/wp-content/uploads/2010/03/cat_29.jpg" rel="lightbox[773]"><img class="aligncenter size-medium wp-image-766" title="cat_29" src="http://adorning.ru/wp-content/uploads/2010/03/cat_29-500x375.jpg" alt="кот в траве" width="500" height="375" /></a><a href="http://adorning.ru/wp-content/uploads/2010/03/cat_27.jpg" rel="lightbox[773]"><img class="aligncenter size-medium wp-image-765" title="cat_27" src="http://adorning.ru/wp-content/uploads/2010/03/cat_27-500x332.jpg" alt="два серых полосатых котенка" width="500" height="332" /></a><a href="http://adorning.ru/wp-content/uploads/2010/03/cat_25.jpg" rel="lightbox[773]"><img class="aligncenter size-medium wp-image-764" title="cat_25" src="http://adorning.ru/wp-content/uploads/2010/03/cat_25-500x371.jpg" alt="очередной прикольный котенок" width="500" height="371" /></a><a href="http://adorning.ru/wp-content/uploads/2010/03/cat_23.jpg" rel="lightbox[773]"><img class="aligncenter size-medium wp-image-763" title="cat_23" src="http://adorning.ru/wp-content/uploads/2010/03/cat_23-500x375.jpg" alt="морда рыжего кота" width="500" height="375" /></a><br />
Снова различные обои с котами и кошками.</p>
<p><strong>Количество:</strong> 63</p>
<p><strong>Формат</strong>: JPEG</p>
<p><strong>Разрешение: </strong>1600x1200+</p>
<p><strong>Размер: </strong> 83MB</p>
<p>Скачать:<br />
<noindex><br />
<a rel="nofollow" href="http://depositfiles.com/files/8rbr1tsr4">С DepositFiles</a><br />
<a rel="nofollow" href="http://sharingmatrix.com/file/2606751/cats3.tar.gz">C SharingMatrix</a><br />
</noindex></p>
]]></content:encoded>
			<wfw:commentRss>http://adorning.ru/2010/03/21/i-snova-kotyi-kotyata-koshki/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Последний альбом The Scorpions &#8211; Sting in the Tail</title>
		<link>http://adorning.ru/2010/03/18/posledniy-albom-the-scorpions-sting-in-the-tail/</link>
		<comments>http://adorning.ru/2010/03/18/posledniy-albom-the-scorpions-sting-in-the-tail/#comments</comments>
		<pubDate>Thu, 18 Mar 2010 16:47:16 +0000</pubDate>
		<dc:creator>Vasya</dc:creator>
				<category><![CDATA[музыка]]></category>
		<category><![CDATA[320kbs]]></category>
		<category><![CDATA[ballads]]></category>
		<category><![CDATA[hard rock]]></category>
		<category><![CDATA[mp3]]></category>
		<category><![CDATA[music]]></category>
		<category><![CDATA[rock]]></category>
		<category><![CDATA[scorpions]]></category>
		<category><![CDATA[the scorpions]]></category>
		<category><![CDATA[метал]]></category>
		<category><![CDATA[рок]]></category>

		<guid isPermaLink="false">http://adorning.ru/?p=741</guid>
		<description><![CDATA[Сегодня, 18 марта 2010 года, вышел последний альбом одной из известнейших и популярнейших групп The Scorpions. С выходом этого альбом начинается прощальный тур Scorpions, который продлится несколько лет, на протяжение которого группа обещает "встряхнуть мир как ураган". Треклист нового альбома: Raised On Rock (3:57) Sting In The Tail (3:12) Slave Me (2:44) The Good Die [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://adorning.ru/wp-content/uploads/2010/03/7b1be72af145.jpg" rel="lightbox[741]"><img class="aligncenter size-full wp-image-742" title="7b1be72af145" src="http://adorning.ru/wp-content/uploads/2010/03/7b1be72af145.jpg" alt="" width="450" height="450" /></a></p>
<p>Сегодня, 18 марта 2010 года, вышел последний альбом одной из известнейших и популярнейших групп The Scorpions. С выходом этого альбом начинается прощальный тур Scorpions, который продлится несколько лет, на протяжение которого группа обещает "встряхнуть мир как ураган".</p>
<p>Треклист нового альбома:</p>
<ol>
<li> Raised On Rock (3:57)</li>
<li> Sting In The Tail (3:12)</li>
<li> Slave Me (2:44)</li>
<li> The Good Die Young (5:14)</li>
<li> No Limit (3:24)</li>
<li>Rock Zone (3:17)</li>
<li>Lorelei (4:31)</li>
<li>Turn You On (4:25)</li>
<li>Let's Rock (3:21)</li>
<li>SLY (5:15)</li>
<li> Spirit Of Rock (3:43)</li>
<li>The Best Is Yet To Come (4:34)</li>
</ol>
<p><strong>Формат</strong>: mp3</p>
<p><strong>Размер</strong>: 100MB</p>
<p><strong>Битрейт</strong>: 320 kbs</p>
<p><strong>Стиль:</strong> hard rock</p>
<p>Тексты части песен (взяты с офицального сайта)</p>
<h2>Raised on the Rock</h2>
<p>Music: Mikael Nord Andersson, Martin Hansen<br />
Lyrics: Martin Hansen, Klaus Meine</p>
<p><em>I was born in a  hurricane</em></p>
<p><em>Nothing to lose and everything to gain</em></p>
<p><em>Ran before I walked</em></p>
<p><em>Reaching for the top</em></p>
<p><em>Out of control just like a runaway train</em></p>
<p><em>I never walked on the narrow path</em></p>
<p><em>I always wanted what I didn’t have</em></p>
<p><em>All was not enough</em></p>
<p><em>Riding lady luck</em></p>
<p><em>Driving in the fast lane and just stepped on the gas</em></p>
<p><em>Cause I was raised on rock</em></p>
<p><em>My dad was howling but my heart was a rolling stone</em></p>
<p><em>Yeah I was raised on rock</em></p>
<p><em>My mama said I had a devil to scratch my soul</em></p>
<p><em>And I was raised on rock</em></p>
<p><em>Shoot me up baby make me high</em></p>
<p><em>And hit the jackpot in the heat of the night</em></p>
<p><em>Wanna kiss your lips</em></p>
<p><em>Wanna move your hips</em></p>
<p><em>See my desire in your laser-beam eyes</em></p>
<p><em>You shake me up got me spinning ‘round</em></p>
<p><em>You know what’s going up must come down</em></p>
<p><em>Tomorrow I’ll be gone</em></p>
<p><em>A million miles from home</em></p>
<p><em>The only road I know leads out of town</em></p>
<p><em>Cause I was raised on rock</em></p>
<p><em>My dad was howling but my heart was a rolling stone</em></p>
<p><em>Yeah I was raised on rock</em></p>
<p><em>My mama said I had a devil to scratch my soul</em></p>
<p><em>And I was raised on rock</em></p>
<p><em>Growing up with the guitar men</em></p>
<p><em>Growing up way too fast</em></p>
<p><em>Follow the sound of a rock’n’roll band</em></p>
<p><em>This call will always last<br />
Cause I was raised on rock</em></p>
<h2>Sting in the Tail</h2>
<p>Music: Klaus Meine, Rudolf Schenker<br />
Lyrics:  Klaus Meine</p>
<p><em> Save me from myself  before I’m going down</em></p>
<p><em>My world went kind of crazy spinning ‘round’n‘round</em></p>
<p><em>My body’s in a mess from head to toe</em></p>
<p><em>Got nothing to lose and nowhere to go</em></p>
<p><em>I’m driving out of town just follow my heart</em></p>
<p><em>I think I’m gonna be a rock’n’roll star</em></p>
<p><em>The girls would go mad I’d give ‘em all I can give</em></p>
<p><em>If I had a cheap guitar and one dirty riff</em></p>
<p><em>Hail hail a sting in the tail</em></p>
<p><em>Hail hail a sting in the tail</em></p>
<p><em>Hail hail a sting in the tail</em></p>
<p><em>Hail hail a sting in the tail</em></p>
<p><em>Rocking night after night day after day</em></p>
<p><em>There’s plenty of love and no escape</em></p>
<p><em>Life’s screaming and rolling like a monster train</em></p>
<p><em>Destination to nowhere I won’t be late</em></p>
<p><em>Jo Jo I got to go</em></p>
<p><em>Here comes another show</em></p>
<p><em>Hail hail a sting in the tail</em></p>
<p><em>Hail hail a sting in the tail</em></p>
<p><em>Hail hail a sting in the tail</em></p>
<p><em>Hail hail a sting in the tail</em></p>
<h2>The Good Die Young</h2>
<p>Music: Rudolf Schenker, Christian Kolonovits<br />
Lyrics: Klaus Meine</p>
<p><em>You wake up</em></p>
<p><em>Watch the world go ‘round</em></p>
<p><em>You shiver</em></p>
<p><em>Feeling upside down</em></p>
<p><em>Your heart is beating fast</em></p>
<p><em>Pumping blood to your head</em></p>
<p><em>Another day to fight</em></p>
<p><em>You have a prayer on your lips under the desert sun</em></p>
<p><em>And a loaded gun</em></p>
<p><em>You remember every word</em></p>
<p><em>That your father said</em></p>
<p><em>Stay out of trouble son</em></p>
<p><em>And be true to yourself</em></p>
<p><em>You’ll be working like a dog</em></p>
<p><em>Raise a family</em></p>
<p><em>And life will be alright</em></p>
<p><em>But now it’s written in the stars if you’ll make it out alive</em></p>
<p><em>Out alive</em></p>
<p><em>The good die young</em></p>
<p><em>There might be no tomorrow</em></p>
<p><em>In god we trust</em></p>
<p><em>Through all this pain and sorrow</em></p>
<p><em>The good die young</em></p>
<p><em>The flame will burn forever</em></p>
<p><em>And no one knows your name</em></p>
<p><em>Bring the boys back home again</em></p>
<p><em>It was a quiet day</em></p>
<p><em>On the streets of hope</em></p>
<p><em>When the bomb went off</em></p>
<p><em>At the side of the road</em></p>
<p><em>Sounds of breaking steel</em></p>
<p><em>An windshield full of blood</em></p>
<p><em>No enemy in sight</em></p>
<p><em>It feels like in a movie scenes are passing by</em></p>
<p><em>It’s your life</em></p>
<h2>No Limit</h2>
<p>Music:  Klaus Meine, Rudolf Schenker, Eric Bazilian<br />
Lyrics:  Klaus Meine, Rudolf Schenker, Eric Bazilian</p>
<p><em> What’s the noise who’s  to blame</em></p>
<p><em>The Maserati comes unchained</em></p>
<p><em>Smell the power and energy</em></p>
<p><em>Come away, come away, come away</em></p>
<p><em>You’re the rider of the wildest storm</em></p>
<p><em>Live your dreams before they’re gone</em></p>
<p><em>Feel the spirit that sets you free</em></p>
<p><em>Come away, come away, come away</em></p>
<p><em>You gotta live it up there’s no limit</em></p>
<p><em>We gotta make it there’s no limit</em></p>
<p><em>You give it all you’ve got there’s no limit</em></p>
<p><em>Reach for the sky</em></p>
<p><em>We gonna leave for tomorrowland</em></p>
<p><em>We’ve got the future on our hands</em></p>
<p><em>A piece of heaven for you and me</em></p>
<p><em>Come away, come away, come away</em></p>
<p><em>You gotta live it up there’s no limit</em></p>
<p><em>We gotta make it there’s no limit</em></p>
<p><em>You give it all you’ve got there’s no limit</em></p>
<p><em>Reach for the sky</em></p>
<p><em>You gotta let it go there’s no limit</em></p>
<p><em>We gotta take it there’s no limit</em></p>
<p><em>You leave me hot and cold there’s no limit</em></p>
<p><em>Reach for the sky</em></p>
<p><em>Higher higher</em></p>
<p><em>Take me higher always higher</em></p>
<p><em>Reach for the sky</em></p>
<h2>Rock Zone</h2>
<p>Music:  Klaus Meine, Mikael Nord Andersson, Martin Hansen<br />
Lyrics: Klaus Meine</p>
<p><em> You let me  in but won’t let me out</em></p>
<p><em>You hold the key to what it’s all about</em></p>
<p><em>I hear your machine just coming round the block</em></p>
<p><em>Just ready to go to rock around the clock</em></p>
<p><em>He’s an angel but no one can tell</em></p>
<p><em>He might be from heaven might be from hell</em></p>
<p><em>You’re not alone in the rock zone</em></p>
<p><em>You got it down down to the bone</em></p>
<p><em>You’re not alone in the rock zone</em></p>
<p><em>You’re not alone</em></p>
<p><em>The temperature’s rising put the helmet on</em></p>
<p><em>This is a place where I belong</em></p>
<p><em>Bad girl’s keep a coming showing all the rest</em></p>
<p><em>What rock’n’roll girls really do best</em></p>
<p><em>Is she an angel or under a spell</em></p>
<p><em>I hear the devil ringing the bell</em></p>
<p><em>You’re not alone in the rock zone</em></p>
<p><em>You got it down down to the bone</em></p>
<p><em>You’re not alone in the rock zone</em></p>
<p><em>You’re not alone</em></p>
<p><em>Rock Zone</em></p>
<p><em>Rock Zone</em></p>
<p><em>Rock Zone</em></p>
<p><em>Rock Zone</em></p>
<p><em>You’re not alone</em></p>
<h2>Lorelei</h2>
<p><strong>Music</strong>:Rudolf Schenker, Fredrik Thomander, Anders Wikström</p>
<p><strong>Lyrics</strong>: Klaus Meine, Eric Bazilian, Fredrik Thomander, Anders Wikström</p>
<p><em>There was a time when we  sailed on together</em></p>
<p><em>Once had a dream that we shared on the way</em></p>
<p><em>There was a place where we used to seek shelter</em></p>
<p><em>I never knew the pain of the price I would pay</em></p>
<p><em>You led me on with a cloak and a dagger</em></p>
<p><em>And I didn’t know you had made other plans</em></p>
<p><em>You had me believe we were meant forever</em></p>
<p><em>I really thought my heart would be safe in your hands</em></p>
<p><em>Lorelei</em></p>
<p><em>My ship has passed you by</em></p>
<p><em>And though you promised me to show the way</em></p>
<p><em>You led me astray</em></p>
<p><em>You were my lorelei</em></p>
<p><em>What kind of fool I was</em></p>
<p><em>Cause I believed in every word you said</em></p>
<p><em>And now I wonder why</em></p>
<p><em>Lorelei</em></p>
<p><em>There was a time when we held one another</em></p>
<p><em>Baring our souls in the light of the flame</em></p>
<p><em>Those were the days now I’ve lost my illusions</em></p>
<p><em>Sometimes I wake in the night and I call out your name</em></p>
<p><em>Lorelei</em></p>
<p><em>My ship has passed you by</em></p>
<p><em>And though you promised me to show the way</em></p>
<p><em>You led me astray</em></p>
<p><em>You were my lorelei</em></p>
<p><em>What kind of fool I was</em></p>
<p><em>Cause I believed in every word you said</em></p>
<p><em>And now I wonder why</em></p>
<p><em>Lorelei</em></p>
<p><em>Now there’s a light that shines on the river</em></p>
<p><em>Blinding my eyes from so far away</em></p>
<p><em>Shot through the heart but now I know better</em></p>
<p><em>As hard as it is to resist the song that you play</em></p>
<p><em>Lorelei</em></p>
<h2>SLY</h2>
<p>Music:Klaus Meine, Rudolf Schenker</p>
<p>Lyrics:Klaus Meine</p>
<p><em>She was born with a song  in the air</em></p>
<p><em>In the summer of 85</em></p>
<p><em>The clouds just went and the day became so bright</em></p>
<p><em>A child of love angel like</em></p>
<p><em>With the most beautiful smile</em></p>
<p><em>Growing up to be the sunshine of my life</em></p>
<p><em>Come talk to me</em> <em> </em></p>
<p><em>Don’t run away</em></p>
<p><em>Don’t let the distance grow</em></p>
<p><em>The door’s wide open</em></p>
<p><em>Don’t ever think</em></p>
<p><em>There is no way home</em></p>
<p><em>Sly come home tonight</em> <em> </em></p>
<p><em>The world is so bad you’re drive ‘em all mad</em></p>
<p><em>With your smile</em></p>
<p><em>Sly my joy and pride</em></p>
<p><em>When the runaway train took you away</em></p>
<p><em>A part of me died</em></p>
<p><em>The years went by like the summer of love</em> <em> </em></p>
<p><em>So much changed in our lives</em></p>
<p><em>They’re too may scars deep under my skin</em></p>
<p><em>Love turned to hate and hate to love</em></p>
<p><em>Let’s start all over again</em></p>
<p><em>And now I wonder what life will bring</em></p>
<p><em>Just let us laugh</em> <em> </em></p>
<p><em>The tears away</em></p>
<p><em>No more hard feelings no</em></p>
<p><em>Cause after all</em></p>
<p><em>You’re my flesh and blood</em></p>
<p><em>I don’t want you to fall</em></p>
<p><em>Sly come home tonight</em> <em> </em></p>
<p><em>The world is so bad you’re drive ‘em all mad</em></p>
<p><em>With your smile</em></p>
<p><em>Sly my joy and pride</em></p>
<p><em>When the runaway train took you away</em></p>
<p><em>A part of me died</em></p>
<h2>The Best Is Yet To Come</h2>
<p>Music: Eric Bazilian, Fredrik Thomander, Anders Wikström</p>
<p>Lyrics: Rudolf Schenker, Eric Bazilian, Fredrik Thomander, Anders Wikström</p>
<p><em>Across the desert plains</em></p>
<p><em>Where nothing dares to grow</em></p>
<p><em>I taught you how to sing</em></p>
<p><em>You taught me everything I know</em></p>
<p><em>And thought the night is young</em></p>
<p><em>And we don’t know if we’ll live to see the sun</em></p>
<p><em>The best is yet to come</em> <em> </em></p>
<p><em>I know, you know</em></p>
<p><em>That we’ve only just begun</em></p>
<p><em>Through the highs and lows</em></p>
<p><em>And how can I live without you</em></p>
<p><em>You’re such a part of me</em></p>
<p><em>And you’ve always been the one</em></p>
<p><em>Keeping me forever young</em></p>
<p><em>And the best is yet to come</em></p>
<p><em>Na na na na</em> <em> </em></p>
<p><em>Don’t look now, the best is yet to come</em></p>
<p><em>Na na na na</em></p>
<p><em>Take my hand, the best is yet to come</em></p>
<p><em>Thinking of the times</em> <em> </em></p>
<p><em>How we laughed and cried</em></p>
<p><em>I wouldn’t change a thing</em></p>
<p><em>I couldn’t even if I tried</em></p>
<p><em>Through the wind and rain</em></p>
<p><em>The spirit of our song remains the same</em></p>
<p><em>And the best is yet to come</em> <em></em></p>
<p><em>I know, you know</em></p>
<p><em>That we’ve only just begun</em></p>
<p><em>Through the highs and lows</em></p>
<p><em>And how can I live without you</em></p>
<p><em>You’re such a part of me</em></p>
<p><em>And you’ve always been the one</em></p>
<p><em>Keeping me forever young</em></p>
<p><em>And the best is yet to come</em></p>
<p><em>Na na na na</em> <em></em></p>
<p><em>Don’t look now, the best is yet to come</em></p>
<p><em>Na na na na</em></p>
<p><em>Take my hand, the best is yet to come</em></p>
<p><em>Oh can you feel it in the air</em> <em></em></p>
<p><em>It’s in your heart and everywhere</em></p>
<p><em>We got to keep that dream alive</em></p>
<p><em>We cross another road</em> <em></em></p>
<p><em>And face another day</em></p>
<p><em>Soldiers never die</em></p>
<p><em>They only fade away</em></p>
<p><em>How can we grow old</em></p>
<p><em>When the soundtrack of our lives is rock and roll</em></p>
<p><em>And the best is yet to come</em> <em></em></p>
<p><em>I know, you know</em></p>
<p><em>That we’ve only just begun</em></p>
<p><em>Through the highs and lows</em></p>
<p><em>And how can I live without you</em></p>
<p><em>You’re such a part of me</em></p>
<p><em>And you’ve always been the one</em></p>
<p><em>Keeping me forever young</em></p>
<p><em>And the best is yet to come</em></p>
<p><em>Na na na na</em> <em></em></p>
<p><em>Don’t look now, the best is yet to come</em></p>
<p><em>Na na na na</em></p>
<p><em>Take my hand, the best is yet to come</em></p>
<p><em>Na na na na</em> <em></em></p>
<p><em>Don’t look now, the best is yet to come</em></p>
<p><em>Na na na na</em></p>
<p><em>Take my hand, the best is yet to come<br />
</em></p>
<h2>Скачать The Scorpions Sting in the Tail:</h2>
<p><noindex><a href="http://depositfiles.com/files/jw6f7jsrx">ссылка 1</a></p>
<p><a rel="nofollow" href="http://sharingmatrix.com/file/2497801/Scorpions_-_Sting_in_the_Tail_(2010).tar.gz">ссылка 2 (зеркало)</a></noindex></p>
]]></content:encoded>
			<wfw:commentRss>http://adorning.ru/2010/03/18/posledniy-albom-the-scorpions-sting-in-the-tail/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Рисуем красивый вихрь в GIMP</title>
		<link>http://adorning.ru/2010/03/14/risuem-krasivyiy-vihr-v-gimp/</link>
		<comments>http://adorning.ru/2010/03/14/risuem-krasivyiy-vihr-v-gimp/#comments</comments>
		<pubDate>Sun, 14 Mar 2010 14:15:29 +0000</pubDate>
		<dc:creator>Vasya</dc:creator>
				<category><![CDATA[GIMP]]></category>
		<category><![CDATA[вихрь]]></category>
		<category><![CDATA[вихрь gimp]]></category>
		<category><![CDATA[рисуем]]></category>
		<category><![CDATA[уроки]]></category>
		<category><![CDATA[уроки gimp]]></category>
		<category><![CDATA[эффекты]]></category>
		<category><![CDATA[эффекты gimp]]></category>

		<guid isPermaLink="false">http://adorning.ru/?p=719</guid>
		<description><![CDATA[Создаем изображение 1000x1000px. Затем идем в Фильтры-&#62;Визуализация-&#62;Облака-&#62;Сплошной шум и  настраиваем как-нибудь так: Теперь выбираем инструмент кисть,  устанавливаем масштаб в 6 и степень дрожания - 1.4 После этого закрашиваем часть изображения примерно так: Теперь настала очередь использовать инструмент "палец";) Размер ставим примерно равным 5 и смешиваем черное и серое изображение вот таким образом: Теперь идем в [...]]]></description>
			<content:encoded><![CDATA[<p>Создаем изображение 1000x1000px. Затем идем в Фильтры-&gt;Визуализация-&gt;Облака-&gt;Сплошной шум и  настраиваем как-нибудь так:</p>
<p><a href="http://adorning.ru/wp-content/uploads/2010/03/1.jpg" rel="lightbox[719]"><img class="aligncenter size-medium wp-image-720" title="1" src="http://adorning.ru/wp-content/uploads/2010/03/1-500x334.jpg" alt="" width="500" height="334" /></a>Теперь выбираем инструмент кисть,  устанавливаем масштаб в 6 и степень дрожания - 1.4</p>
<p>После этого закрашиваем часть изображения примерно так:</p>
<p><a href="http://adorning.ru/wp-content/uploads/2010/03/2.jpg" rel="lightbox[719]"><img class="aligncenter size-medium wp-image-721" title="2" src="http://adorning.ru/wp-content/uploads/2010/03/2-500x358.jpg" alt="" width="500" height="358" /></a>Теперь настала очередь использовать инструмент "палец";) Размер ставим примерно равным 5 и смешиваем черное и серое изображение вот таким образом:</p>
<p><a href="http://adorning.ru/wp-content/uploads/2010/03/3.jpg" rel="lightbox[719]"><img class="aligncenter size-medium wp-image-722" title="3" src="http://adorning.ru/wp-content/uploads/2010/03/3-500x358.jpg" alt="" width="500" height="358" /></a></p>
<p>Теперь идем в фильтры-&gt;искажения-&gt;вихрь и щипок и ставим примерно такие параметры (можете изменять, как вам больше нравится):<br />
<a href="http://adorning.ru/wp-content/uploads/2010/03/4.jpg" rel="lightbox[719]"><img class="aligncenter size-full wp-image-723" title="4" src="http://adorning.ru/wp-content/uploads/2010/03/4.jpg" alt="вихрь в gimp" width="473" height="442" /></a>С помощью пальца, штампа или кисти убираем образовавшиеся по краям небольшие белые области.</p>
<p>Теперь настала пора разукрасить наш вихрь. Первым делом сделаем его цветным. Для этого идем в Цвет-&gt;Цветовой баланс и придаем вихрю начальный цвет:</p>
<p><a href="http://adorning.ru/wp-content/uploads/2010/03/5.jpg" rel="lightbox[719]"><img class="aligncenter size-medium wp-image-724" title="5" src="http://adorning.ru/wp-content/uploads/2010/03/5-500x438.jpg" alt="" width="500" height="438" /></a><a href="http://adorning.ru/wp-content/uploads/2010/03/6.jpg" rel="lightbox[719]"><img class="aligncenter size-medium wp-image-725" title="6" src="http://adorning.ru/wp-content/uploads/2010/03/6-500x438.jpg" alt="" width="500" height="438" /></a><a href="http://adorning.ru/wp-content/uploads/2010/03/7.jpg" rel="lightbox[719]"><img class="aligncenter size-medium wp-image-726" title="7" src="http://adorning.ru/wp-content/uploads/2010/03/7-500x438.jpg" alt="" width="500" height="438" /></a>Теперь пора разукрашивать наш вихрь. Алгоритм раскраски нашего вихря очень прост:</p>
<ol>
<li>создаем прозрачный слой</li>
<li>заливаем его каким-либо градиентом</li>
<li>экспериментируем с режимом смешивания и прозрачностью, чтобы результат выглядел красиво</li>
<li>При желании повторяем все, начиная с пункта 1</li>
</ol>
<p>Например, создайте слой, установите режим смешивания "Рассеянный свет" и проведите градиент "Full saturation spectrum CW" из правого верхнего угла в левый нижний и посмотрите, как изменится раскраска вашего вихря. Таким образом, экспериментируя с различными градиентами, слоями, прозрачностью и режимами смешивания, можно придавать вихрю различные раскраски.</p>
<p>У меня в результате получился такой вихрь:</p>
<p><a href="http://adorning.ru/wp-content/uploads/2010/03/rez.jpg" rel="lightbox[719]"><img class="aligncenter size-medium wp-image-727" title="rez" src="http://adorning.ru/wp-content/uploads/2010/03/rez-500x500.jpg" alt="" width="500" height="500" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://adorning.ru/2010/03/14/risuem-krasivyiy-vihr-v-gimp/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Еще одна подборка обоев с котами и кошками:)</title>
		<link>http://adorning.ru/2010/03/14/esche-odna-podborka-oboev-s-kotami-i-koshkami/</link>
		<comments>http://adorning.ru/2010/03/14/esche-odna-podborka-oboev-s-kotami-i-koshkami/#comments</comments>
		<pubDate>Sun, 14 Mar 2010 13:13:12 +0000</pubDate>
		<dc:creator>Vasya</dc:creator>
				<category><![CDATA[Новости]]></category>
		<category><![CDATA[1600x1200]]></category>
		<category><![CDATA[2560x1600.hd-wallpapers]]></category>
		<category><![CDATA[cat]]></category>
		<category><![CDATA[cats]]></category>
		<category><![CDATA[hd]]></category>
		<category><![CDATA[коты]]></category>
		<category><![CDATA[кошки обои]]></category>
		<category><![CDATA[Обои]]></category>

		<guid isPermaLink="false">http://adorning.ru/?p=697</guid>
		<description><![CDATA[Очередная коллекция различных обоев с котами, котятами и кошками. На этот раз 46 изображений в высоком разрешении. Количество: 46 Формат: JPEG Разрешение: 1600x1200  и выше Размер: 43MB Скачать: С DepositFiles.com С Sharingmatrix.com]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;"><a href="http://adorning.ru/wp-content/uploads/2010/03/cat-41.jpg" rel="lightbox[697]"><img class="aligncenter size-medium wp-image-699" title="кошачья морда" src="http://adorning.ru/wp-content/uploads/2010/03/cat-41-499x332.jpg" alt="морда кота" width="499" height="332" /></a><a href="http://adorning.ru/wp-content/uploads/2010/03/cat-4.jpg" rel="lightbox[697]"><img class="aligncenter size-medium wp-image-700" title="cat-4" src="http://adorning.ru/wp-content/uploads/2010/03/cat-4-500x375.jpg" alt="" width="500" height="375" /></a><a href="http://adorning.ru/wp-content/uploads/2010/03/cat-7.jpg" rel="lightbox[697]"><img class="aligncenter size-medium wp-image-702" title="толстый кот" src="http://adorning.ru/wp-content/uploads/2010/03/cat-7-500x375.jpg" alt="толстый кот" width="500" height="375" /></a><a href="http://adorning.ru/wp-content/uploads/2010/03/cat-10.jpg" rel="lightbox[697]"><img class="aligncenter size-medium wp-image-703" title="серо-рыжий котенок" src="http://adorning.ru/wp-content/uploads/2010/03/cat-10-500x326.jpg" alt="котенок" width="500" height="326" /></a><a href="http://adorning.ru/wp-content/uploads/2010/03/cat-11.jpg" rel="lightbox[697]"><img class="aligncenter size-medium wp-image-704" title="котенок" src="http://adorning.ru/wp-content/uploads/2010/03/cat-11-500x325.jpg" alt="котенок на природе" width="500" height="325" /></a><a href="http://adorning.ru/wp-content/uploads/2010/03/cat-14.jpg" rel="lightbox[697]"><img class="aligncenter size-medium wp-image-706" title="котенок" src="http://adorning.ru/wp-content/uploads/2010/03/cat-14-500x325.jpg" alt="котенок в траве" width="500" height="325" /></a><a href="http://adorning.ru/wp-content/uploads/2010/03/cat-15.jpg" rel="lightbox[697]"><img class="aligncenter size-medium wp-image-707" title="котенок" src="http://adorning.ru/wp-content/uploads/2010/03/cat-15-500x332.jpg" alt="удивленный котенок" width="500" height="332" /></a><a href="http://adorning.ru/wp-content/uploads/2010/03/cat-18.jpg" rel="lightbox[697]"><img class="aligncenter size-medium wp-image-708" title="смешной кот" src="http://adorning.ru/wp-content/uploads/2010/03/cat-18-500x312.jpg" alt="шокированный кот" width="500" height="312" /></a><a href="http://adorning.ru/wp-content/uploads/2010/03/cat-22.jpg" rel="lightbox[697]"><img class="aligncenter size-medium wp-image-709" title="cat-22" src="http://adorning.ru/wp-content/uploads/2010/03/cat-22-500x375.jpg" alt="●●●●●●●●●●" width="500" height="375" /></a><a href="http://adorning.ru/wp-content/uploads/2010/03/cat-25.jpg" rel="lightbox[697]"><img class="aligncenter size-medium wp-image-710" title="cat-25" src="http://adorning.ru/wp-content/uploads/2010/03/cat-25-500x375.jpg" alt="" width="500" height="375" /></a><a href="http://adorning.ru/wp-content/uploads/2010/03/cat-28.jpg" rel="lightbox[697]"><img class="aligncenter size-medium wp-image-711" title="cat-28" src="http://adorning.ru/wp-content/uploads/2010/03/cat-28-500x375.jpg" alt="" width="500" height="375" /></a><a href="http://adorning.ru/wp-content/uploads/2010/03/cat-37.jpg" rel="lightbox[697]"><img class="aligncenter size-medium wp-image-712" title="кот" src="http://adorning.ru/wp-content/uploads/2010/03/cat-37-500x375.jpg" alt="" width="500" height="375" /></a><a href="http://adorning.ru/wp-content/uploads/2010/03/cat-44.jpg" rel="lightbox[697]"><img class="aligncenter size-medium wp-image-715" title="котята" src="http://adorning.ru/wp-content/uploads/2010/03/cat-44-500x400.jpg" alt="" width="500" height="400" /></a><a href="http://adorning.ru/wp-content/uploads/2010/03/cat-45.jpg" rel="lightbox[697]"><img class="aligncenter size-medium wp-image-716" title="cat-45" src="http://adorning.ru/wp-content/uploads/2010/03/cat-45-500x332.jpg" alt="два котенка" width="500" height="332" /></a><a href="http://adorning.ru/wp-content/uploads/2010/03/cat-42.jpg" rel="lightbox[697]"><img class="aligncenter size-medium wp-image-714" title="cat-42" src="http://adorning.ru/wp-content/uploads/2010/03/cat-42-500x407.jpg" alt="серый кот" width="500" height="407" /></a></p>
<p style="text-align: left;">Очередная коллекция различных обоев с котами, котятами и кошками. На этот раз 46 изображений в высоком разрешении.</p>
<p style="text-align: left;"><strong>Количество</strong>: 46</p>
<p style="text-align: left;"><strong>Формат:</strong> JPEG</p>
<p style="text-align: left;"><strong>Разрешение</strong>: 1600x1200  и выше</p>
<p style="text-align: left;"><strong>Размер:</strong> 43MB</p>
<p style="text-align: left;">
<p style="text-align: left;"><strong>Скачать:</strong></p>
<p><noindex><a rel="nofollow" href="http://depositfiles.com/files/cx460z415">С DepositFiles.com</a></p>
<p><a rel="nofollow" href="http://sharingmatrix.com/file/2362459/cats2.tar.gz">С Sharingmatrix.com</a></p>
<p style="text-align: left;">
<p></noindex></p>
]]></content:encoded>
			<wfw:commentRss>http://adorning.ru/2010/03/14/esche-odna-podborka-oboev-s-kotami-i-koshkami/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Убираем рекламу с сайтов в Mozilla Firefox</title>
		<link>http://adorning.ru/2010/03/12/ubiraem-reklamu-s-saytov-v-mozilla-firefox/</link>
		<comments>http://adorning.ru/2010/03/12/ubiraem-reklamu-s-saytov-v-mozilla-firefox/#comments</comments>
		<pubDate>Fri, 12 Mar 2010 14:28:04 +0000</pubDate>
		<dc:creator>Vasya</dc:creator>
				<category><![CDATA[Hints]]></category>
		<category><![CDATA[adblock plus]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[java-script]]></category>
		<category><![CDATA[mozilla]]></category>
		<category><![CDATA[mozilla firefox]]></category>
		<category><![CDATA[noscript]]></category>
		<category><![CDATA[аддоны]]></category>
		<category><![CDATA[аддоны для firefox]]></category>
		<category><![CDATA[реклама]]></category>

		<guid isPermaLink="false">http://adorning.ru/?p=673</guid>
		<description><![CDATA[Mozilla Firefox один из популярнейших браузеров на сегоднешний день. Одним из его плюсов является поддержка всевоможных аддонов и расширений, в том числе и помогающих бороться с различной неприятной рекламой на сайтах (всплывающие окна, баннеры, рекламные блоки и т.д.). Первый аддон, который позволяет убрать 99% рекламы, называется Adblock Plus, добавить в Firefox его можно отсюда. После [...]]]></description>
			<content:encoded><![CDATA[<p>Mozilla Firefox один из популярнейших браузеров на сегоднешний день. Одним из его плюсов является поддержка всевоможных аддонов и расширений, в том числе и помогающих бороться с различной неприятной рекламой на сайтах (всплывающие окна, баннеры, рекламные блоки и т.д.).</p>
<p>Первый аддон, который позволяет убрать 99% рекламы, называется Adblock Plus, добавить в Firefox его можно <noindex><a rel="nofollow" href="https://addons.mozilla.org/en-US/firefox/addon/1865">отсюда</a></noindex>. После его установки и перезапуска браузера у вас в браузере откроется страница с настройками аддона. Там есть список из различных регионов, вам надо найти и выбрать Россию. После этого сохраняйте настройки. Теперь аддон будет блокировать большинство рекламных объявлений на различных сайтах. Если вы хотите просматривать рекламу на каком-то сайте, то зайдите на этот сайт, нажмите на иконку аддона (в правом верхнем углу) и поставьте галку напротив "отключить  на:  адресс сайта".<br />
Второй аддон, борящийся не только с рекламой, но и с различными вредными JavaScript (например, не позволяющим уйти с сайта, не дающим закрыть окно и т.д.) - NoScript. Добавить в Firefox его можно <noindex><a rel="nofollow" href="https://addons.mozilla.org/en-US/firefox/addon/722">отсюда</a></noindex>. Этот аддон позволяет блокировать все или выборочные JavaScript</p>
<p>Надеюсь данные два аддона обезопасят и улучшат ваш веб-серфинг:)</p>
]]></content:encoded>
			<wfw:commentRss>http://adorning.ru/2010/03/12/ubiraem-reklamu-s-saytov-v-mozilla-firefox/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Скачиваем с файлообменников без ожидания (depositfiles.com, rapishare, megaupload и т.д.)</title>
		<link>http://adorning.ru/2010/03/10/skachivaem-s-fayloobmennikov-bez-ozhidaniya-depositfiles-com-rapishare-megaupload-i-t-d/</link>
		<comments>http://adorning.ru/2010/03/10/skachivaem-s-fayloobmennikov-bez-ozhidaniya-depositfiles-com-rapishare-megaupload-i-t-d/#comments</comments>
		<pubDate>Wed, 10 Mar 2010 05:24:17 +0000</pubDate>
		<dc:creator>Vasya</dc:creator>
				<category><![CDATA[Hints]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[mozilla]]></category>
		<category><![CDATA[mozilla firefox]]></category>
		<category><![CDATA[skipscreen]]></category>
		<category><![CDATA[скачать]]></category>
		<category><![CDATA[файлообменники]]></category>

		<guid isPermaLink="false">http://adorning.ru/?p=669</guid>
		<description><![CDATA[Данный способ позволяет скачивать с файлообменников без ожидания. Правда работать он будет только в Mozilla Firefox, т.к. это аддон для вышеназванного браузера;) SkipScreen - очень удобный аддон для скачивания с различных файлообменников для Mozilla Firefox. На данный момент аддон поддерживает скачку с этих сайтов: Rapidshare.com zShare.net MediaFire.com Megaupload.com Sharebee.com Depositfiles.com Sendspace.com Divshare.com Linkbucks.com Uploaded.to Hotfiles.com [...]]]></description>
			<content:encoded><![CDATA[<p>Данный способ позволяет скачивать с файлообменников без ожидания. Правда работать он будет только в Mozilla Firefox, т.к. это аддон для вышеназванного браузера;)</p>
<p><noindex><a rel="nofollow" href="https://addons.mozilla.org/en-US/firefox/addon/11243" target="_blank">SkipScreen</a></noindex> - очень удобный аддон для скачивания с различных файлообменников для Mozilla Firefox. На данный момент аддон поддерживает скачку с этих сайтов:</p>
<ul>
<li> Rapidshare.com</li>
<li> zShare.net</li>
<li> MediaFire.com</li>
<li> Megaupload.com</li>
<li> Sharebee.com</li>
<li> Depositfiles.com</li>
<li> Sendspace.com</li>
<li> Divshare.com</li>
<li> Linkbucks.com</li>
<li> Uploaded.to</li>
<li> Hotfiles.com</li>
<li> 4shared.com</li>
<li> Limelinx.com</li>
<li> Link-Protector.com</li>
</ul>
<p>К сожалению на данный момент аддон не спасает от бана по IP, но для этого существует множество proxy и аддон FoxyProxy</p>
]]></content:encoded>
			<wfw:commentRss>http://adorning.ru/2010/03/10/skachivaem-s-fayloobmennikov-bez-ozhidaniya-depositfiles-com-rapishare-megaupload-i-t-d/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Пара полезных плагинов для WordPress</title>
		<link>http://adorning.ru/2010/03/09/para-poleznyih-plaginov-dlya-wordpress/</link>
		<comments>http://adorning.ru/2010/03/09/para-poleznyih-plaginov-dlya-wordpress/#comments</comments>
		<pubDate>Tue, 09 Mar 2010 12:26:58 +0000</pubDate>
		<dc:creator>Vasya</dc:creator>
				<category><![CDATA[Новости]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[плагин]]></category>

		<guid isPermaLink="false">http://adorning.ru/?p=666</guid>
		<description><![CDATA[Akismet - плагин, установленный по умолчанию и один из самых полезных. Он фильтрует большую часть спама в комментариях. All in One SEO Pack - из названия и так ясно, что делает: прописывает title, description и прочие мета-теги, необходимые поисковикам. Кроме того, позволяет их самому прописать Dagon Design Sitemap Generator - позволяет добавить на страницу html-карту [...]]]></description>
			<content:encoded><![CDATA[<p>
<h3>Akismet</h3>
<p> - плагин, установленный по умолчанию и один из самых полезных. Он фильтрует большую часть спама в комментариях.
</p>
<p>
<h3>All in One SEO Pack</h3>
<p> - из названия и так ясно, что делает: прописывает title, description и прочие мета-теги, необходимые поисковикам. Кроме того, позволяет их самому прописать</p>
<p>
<h3>Dagon Design Sitemap Generator</h3>
<p> - позволяет добавить на страницу html-карту сайта </p>
<p>
<h3> 	Google XML Sitemaps</h3>
<p> -автоматически генерирует sitemap.</p>
<p>
<h3>Lightbox 2</h3>
<p> - после установки этого плагина при щелчке на изображения у вас будет появляться окошко просмотра изображения поверх текста</p>
<p>
<h3>Ozh' Admin Drop Down Menu</h3>
<p> - удобное меню для админ-панели в WordPress
</p>
<p>
<h3>Login LockDown</h3>
<p> - антибрут,ограничивает количество попыток на вход с одного IP за определенный промежуток времени.</p>
<p>
<h3>Subscribe To Comments</h3>
<p> - позволяет пользователям подписываться на получение новых комментариев.</p>
<p>
<h3>WP Related Posts</h3>
<p> - после записи выводит список похожих постов</p>
<p>
<h3>WP Super Cache</h3>
<p> - кэширует страницы, позволяя быстрее загружать их в следующий раз => ускоряется скорость загрузки страниц</p>
<p>
<h3> WP-Polls</h3>
<p> - позволяет создавать различные опросы на сайте. Их можно как вставлять в текст записи, так помещать в сайдбаре.</p>
<p> Все эти плагины находятся с помощью поиска в плагины->добавить новый в админ-панеле wordpress</p>
]]></content:encoded>
			<wfw:commentRss>http://adorning.ru/2010/03/09/para-poleznyih-plaginov-dlya-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Очередные hd-обои с котами и кошками</title>
		<link>http://adorning.ru/2010/03/04/ocherednyie-hd-oboi-s-kotami-i-koshkami/</link>
		<comments>http://adorning.ru/2010/03/04/ocherednyie-hd-oboi-s-kotami-i-koshkami/#comments</comments>
		<pubDate>Thu, 04 Mar 2010 17:10:40 +0000</pubDate>
		<dc:creator>Vasya</dc:creator>
				<category><![CDATA[животные]]></category>
		<category><![CDATA[Обои]]></category>
		<category><![CDATA[1600x1200]]></category>
		<category><![CDATA[1920x1200]]></category>
		<category><![CDATA[cats]]></category>
		<category><![CDATA[hd-wallpapers]]></category>
		<category><![CDATA[hd-обои]]></category>
		<category><![CDATA[wallpapers pack]]></category>
		<category><![CDATA[коты]]></category>
		<category><![CDATA[котята]]></category>
		<category><![CDATA[кошки]]></category>

		<guid isPermaLink="false">http://adorning.ru/?p=642</guid>
		<description><![CDATA[Еще одна отличная подборка обоев с различными представителями семейства кошачьих (коты, кошки, котята и т.д.). Все обои в HD-разрешение, многие более 1920x1200. Формат: JPG Размер: 57MB Качество: 1600x1200+ Количество: 47 Скачать Зеркало]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://adorning.ru/wp-content/uploads/2010/03/cat_7.jpg" target="_blank" rel="lightbox[642]"><img class="aligncenter size-medium wp-image-640" title="cat_7" src="http://adorning.ru/wp-content/uploads/2010/03/cat_7-500x375.jpg" alt="" width="500" height="375" /></a><a href="http://adorning.ru/wp-content/uploads/2010/03/cat_8.jpg" rel="lightbox[642]"><img class="size-medium wp-image-641 aligncenter" title="cat_8" src="http://adorning.ru/wp-content/uploads/2010/03/cat_8-500x375.jpg" alt="" width="500" height="375" /></a><a href="http://adorning.ru/wp-content/uploads/2010/03/cat_9.jpg" rel="lightbox[642]"><img class="aligncenter size-medium wp-image-643" title="cat_9" src="http://adorning.ru/wp-content/uploads/2010/03/cat_9-500x312.jpg" alt="" width="500" height="312" /></a><a href="http://adorning.ru/wp-content/uploads/2010/03/cat_6.jpg" rel="lightbox[642]"><img class="aligncenter size-medium wp-image-644" title="cat_6" src="http://adorning.ru/wp-content/uploads/2010/03/cat_6-500x375.jpg" alt="" width="500" height="375" /></a><a href="http://adorning.ru/wp-content/uploads/2010/03/cat_40.jpg" rel="lightbox[642]"><img class="aligncenter size-medium wp-image-645" title="cat_40" src="http://adorning.ru/wp-content/uploads/2010/03/cat_40-500x332.jpg" alt="" width="500" height="332" /></a><a href="http://adorning.ru/wp-content/uploads/2010/03/cat_11.jpg" rel="lightbox[642]"><img class="aligncenter size-medium wp-image-646" title="cat_11" src="http://adorning.ru/wp-content/uploads/2010/03/cat_11-500x354.jpg" alt="" width="500" height="354" /></a><a href="http://adorning.ru/wp-content/uploads/2010/03/cat_41.jpg" rel="lightbox[642]"><img class="aligncenter size-medium wp-image-647" title="cat_4" src="http://adorning.ru/wp-content/uploads/2010/03/cat_41-500x375.jpg" alt="" width="500" height="375" /></a><a href="http://adorning.ru/wp-content/uploads/2010/03/cat_10.jpg" rel="lightbox[642]"><img class="aligncenter size-medium wp-image-648" title="cat_10" src="http://adorning.ru/wp-content/uploads/2010/03/cat_10-500x333.jpg" alt="" width="500" height="333" /></a><a href="http://adorning.ru/wp-content/uploads/2010/03/cat_18.jpg" rel="lightbox[642]"><img class="aligncenter size-medium wp-image-649" title="cat_18" src="http://adorning.ru/wp-content/uploads/2010/03/cat_18-500x327.jpg" alt="" width="500" height="327" /></a><a href="http://adorning.ru/wp-content/uploads/2010/03/cat_22.jpg" rel="lightbox[642]"><img class="aligncenter size-medium wp-image-650" title="cat_22" src="http://adorning.ru/wp-content/uploads/2010/03/cat_22-500x312.jpg" alt="" width="500" height="312" /></a><a href="http://adorning.ru/wp-content/uploads/2010/03/cat_46.jpg" rel="lightbox[642]"><img class="aligncenter size-medium wp-image-652" title="cat_46" src="http://adorning.ru/wp-content/uploads/2010/03/cat_46-500x463.jpg" alt="" width="500" height="463" /></a></p>
<p>Еще одна отличная подборка обоев с различными представителями семейства кошачьих (коты, кошки, котята и т.д.). Все обои в HD-разрешение, многие более 1920x1200.</p>
<p><strong>Формат:</strong> JPG</p>
<p><strong>Размер:</strong> 57MB</p>
<p><strong>Качество</strong>: 1600x1200+</p>
<p><strong>Количество:</strong> 47</p>
<p><noindex><a href="http://depositfiles.com/files/hmcpalwag" rel="nofollow">Скачать</a></noindex></p>
<p><noindex><a href="http://sharingmatrix.com/file/2076467/cats.tar.gz" rel="nofollow"> Зеркало</a></noindex></p>
]]></content:encoded>
			<wfw:commentRss>http://adorning.ru/2010/03/04/ocherednyie-hd-oboi-s-kotami-i-koshkami/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Прижимаем footer (подвал/футер) к низу экрана</title>
		<link>http://adorning.ru/2010/03/02/prizhimaem-footer-podvalfuter-k-nizu-ekrana/</link>
		<comments>http://adorning.ru/2010/03/02/prizhimaem-footer-podvalfuter-k-nizu-ekrana/#comments</comments>
		<pubDate>Tue, 02 Mar 2010 18:59:49 +0000</pubDate>
		<dc:creator>Vasya</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Дизайн]]></category>
		<category><![CDATA[css3]]></category>
		<category><![CDATA[подвал]]></category>
		<category><![CDATA[прижать подвал]]></category>

		<guid isPermaLink="false">http://adorning.ru/?p=635</guid>
		<description><![CDATA[Достаточно часто при дизайне сайта появляется необходимость прижать футер к низу экрана. Есть множество способов это реализовать, вот один из них: Вот наш HTML-файл. Футер в нем должен быть выненес за пределы основного содержимого. &#60; !DOCTYPE HTML PUBLIC &#34;-//W3C//DTD HTML 4.01 Transitional//EN&#34; &#34;http://www.w3.org/TR/html4/loose.dtd&#34;&#62; &#60;html&#62; &#60;head&#62; &#60;link rel=&#34;stylesheet&#34; href=&#34;style.css&#34;&#62; &#60;/link&#62;&#60;/head&#62; &#60;body&#62; &#60;div id=&#34;content&#34;&#62; Контент &#60;/div&#62; &#60;div [...]]]></description>
			<content:encoded><![CDATA[<p>Достаточно часто при дизайне сайта появляется необходимость прижать футер к низу экрана. Есть множество способов это реализовать, вот один из них:</p>
<p>Вот наш HTML-файл. Футер в нем должен быть выненес за пределы основного содержимого.</p>

<div class="wp_syntax"><div class="code"><pre class="html" style="font-family:monospace;">&lt; !DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.01 Transitional//EN&quot; &quot;http://www.w3.org/TR/html4/loose.dtd&quot;&gt;
&lt;html&gt;
&lt;head&gt;
&lt;link rel=&quot;stylesheet&quot; href=&quot;style.css&quot;&gt;
&lt;/link&gt;&lt;/head&gt;
&lt;body&gt;
&lt;div id=&quot;content&quot;&gt;
Контент
&lt;/div&gt;
&lt;div id=&quot;clear&quot;&gt;&lt;/div&gt;
&lt;div id=&quot;footer&quot;&gt;
Ну а это наш подвал
&lt;/div&gt;
&lt;/body&gt;
&lt;/html&gt;</pre></div></div>

<p>Нам нужно загнать подвал вниз экрана. Напишем CSS для этой страницы:</p>

<div class="wp_syntax"><div class="code"><pre class="css" style="font-family:monospace;">html<span style="color: #00AA00;">,</span>body
<span style="color: #00AA00;">&#123;</span>
<span style="color: #000000; font-weight: bold;">margin</span><span style="color: #00AA00;">:</span><span style="color: #cc66cc;">0</span><span style="color: #00AA00;">;</span>
<span style="color: #000000; font-weight: bold;">padding</span><span style="color: #00AA00;">:</span><span style="color: #cc66cc;">0</span><span style="color: #00AA00;">;</span>
<span style="color: #000000; font-weight: bold;">color</span><span style="color: #00AA00;">:</span><span style="color: #cc00cc;">#000</span><span style="color: #00AA00;">;</span>
<span style="color: #000000; font-weight: bold;">background</span><span style="color: #00AA00;">:</span><span style="color: #cc00cc;">#fff</span><span style="color: #00AA00;">;</span>
<span style="color: #000000; font-weight: bold;">height</span><span style="color: #00AA00;">:</span><span style="color: #933;"><span style="color: #cc66cc;">100</span>%</span><span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span>
&nbsp;
<span style="color: #cc00cc;">#content</span>
<span style="color: #00AA00;">&#123;</span>
<span style="color: #000000; font-weight: bold;">position</span><span style="color: #00AA00;">:</span><span style="color: #993333;">relative</span><span style="color: #00AA00;">;</span>
<span style="color: #000000; font-weight: bold;">margin</span><span style="color: #00AA00;">:</span><span style="color: #cc66cc;">0</span> <span style="color: #993333;">auto</span><span style="color: #00AA00;">;</span>
<span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span><span style="color: #933;">980px</span><span style="color: #00AA00;">;</span>
<span style="color: #000000; font-weight: bold;">min-height</span><span style="color: #00AA00;">:</span> <span style="color: #933;"><span style="color: #cc66cc;">100</span>%</span><span style="color: #00AA00;">;</span>
<span style="color: #000000; font-weight: bold;">height</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">auto</span> !important<span style="color: #00AA00;">;</span> 
<span style="color: #000000; font-weight: bold;">height</span><span style="color: #00AA00;">:</span> <span style="color: #933;"><span style="color: #cc66cc;">100</span>%</span><span style="color: #00AA00;">;</span>
<span style="color: #000000; font-weight: bold;">background</span><span style="color: #00AA00;">:</span><span style="color: #cc00cc;">#999</span><span style="color: #00AA00;">;</span>
<span style="color: #000000; font-weight: bold;">margin-bottom</span><span style="color: #00AA00;">:</span><span style="color: #933;">-50px</span><span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span>
&nbsp;
&nbsp;
<span style="color: #6666ff;">.clear</span>
<span style="color: #00AA00;">&#123;</span>
<span style="color: #000000; font-weight: bold;">clear</span><span style="color: #00AA00;">:</span><span style="color: #993333;">both</span><span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span>
&nbsp;
<span style="color: #cc00cc;">#footer</span>
<span style="color: #00AA00;">&#123;</span>
<span style="color: #000000; font-weight: bold;">background</span><span style="color: #00AA00;">:</span><span style="color: #993333;">red</span><span style="color: #00AA00;">;</span>
<span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span><span style="color: #933;">980px</span><span style="color: #00AA00;">;</span>
<span style="color: #000000; font-weight: bold;">position</span><span style="color: #00AA00;">:</span><span style="color: #993333;">relative</span><span style="color: #00AA00;">;</span>
<span style="color: #000000; font-weight: bold;">margin</span><span style="color: #00AA00;">:</span><span style="color: #cc66cc;">0</span> <span style="color: #993333;">auto</span><span style="color: #00AA00;">;</span>
<span style="color: #000000; font-weight: bold;">height</span><span style="color: #00AA00;">:</span><span style="color: #933;">50px</span><span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span></pre></div></div>

<p>Что мы здесь сделали?<br />
Все очень просто. Мы задали высоту страницы без подвала равной 100% (это все, что находится в блоке с id=content). Затем мы сдвинули весь блок на 50px вверх, чтобы освободить место под подвал. После этого мы установили высоту подвала равной 50px. Теперь подвал будет прижат к нижнему краю, а до него будет растягиваться блок с контентом, в том числе и фон.<br />
Вот и все. Подвал прижат к футеру. Как-нибудь потом напишу еще пару вариантов прижатия футера к подвалу.</p>
]]></content:encoded>
			<wfw:commentRss>http://adorning.ru/2010/03/02/prizhimaem-footer-podvalfuter-k-nizu-ekrana/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Терри Пратчетт. &#171;Плоский мир&#187; 1-36 на английском языке (Terry Pratchett Discword)</title>
		<link>http://adorning.ru/2010/03/02/terri-pratchett-ploskiy-mir-1-36-na-angliyskom-yazyike-terry-pratchett-discword/</link>
		<comments>http://adorning.ru/2010/03/02/terri-pratchett-ploskiy-mir-1-36-na-angliyskom-yazyike-terry-pratchett-discword/#comments</comments>
		<pubDate>Tue, 02 Mar 2010 17:26:14 +0000</pubDate>
		<dc:creator>Vasya</dc:creator>
				<category><![CDATA[книги]]></category>
		<category><![CDATA[книги на английском]]></category>
		<category><![CDATA[плоский мир]]></category>
		<category><![CDATA[терри пратчетт]]></category>

		<guid isPermaLink="false">http://adorning.ru/?p=630</guid>
		<description><![CDATA[Сборник всех (по крайне мере мне известных) книг Терри Пратчетта на английском языке. Жанр: юмористическое фэнтези Формат: rtf,html,pdf Размер: 11MB Количество книг: 36 Скачать: Скачать Зеркало P.S. Пратчетта рекомендуют читать в оригинале, но если вы не знаете английский или хотите прочитать по-русски, то можете скачать весь "Плоский Мир" на русском отсюда]]></description>
			<content:encoded><![CDATA[<p><a href="http://adorning.ru/wp-content/uploads/2010/03/turtle.jpg" rel="lightbox[630]"><img class="aligncenter size-medium wp-image-631" title="turtle" src="http://adorning.ru/wp-content/uploads/2010/03/turtle-500x322.jpg" alt="" width="500" height="322" /></a></p>
<p>Сборник всех (по крайне мере мне известных) книг Терри Пратчетта на английском языке.</p>
<p><strong>Жанр:</strong> юмористическое фэнтези</p>
<p><strong>Формат</strong>: rtf,html,pdf</p>
<p><strong>Размер</strong>: 11MB</p>
<p><strong>Количество книг: </strong>36</p>
<p><strong>Скачать:</strong><br />
<noindex><a href="http://depositfiles.com/files/x5h0b6w5q" rel="nofollow">Скачать</a></noindex></p>
<p><noindex><a href="http://sharingmatrix.com/file/2032507/Terry_Pratchett_Discworld_1-36.tar.gz" rel="nofollow">Зеркало</a></noindex><noindex></p>
<p>P.S. Пратчетта рекомендуют читать в оригинале, но если вы не знаете английский или хотите прочитать по-русски, то можете скачать весь "Плоский Мир" на русском </noindex><noindex><a href="http://depositfiles.com/files/h8eykmp8u" rel="nofollow">отсюда</a></noindex></p>
]]></content:encoded>
			<wfw:commentRss>http://adorning.ru/2010/03/02/terri-pratchett-ploskiy-mir-1-36-na-angliyskom-yazyike-terry-pratchett-discword/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Блочная верстка сайта (верстка с помощью DIV и CSS)</title>
		<link>http://adorning.ru/2010/02/26/blochnaya-verstka-sayta-verstka-s-pomoschyu-div-i-css/</link>
		<comments>http://adorning.ru/2010/02/26/blochnaya-verstka-sayta-verstka-s-pomoschyu-div-i-css/#comments</comments>
		<pubDate>Fri, 26 Feb 2010 17:24:36 +0000</pubDate>
		<dc:creator>Vasya</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Дизайн]]></category>
		<category><![CDATA[div]]></category>
		<category><![CDATA[блочная верстка]]></category>
		<category><![CDATA[верстка]]></category>
		<category><![CDATA[верстка сайта]]></category>
		<category><![CDATA[сайт]]></category>

		<guid isPermaLink="false">http://adorning.ru/?p=619</guid>
		<description><![CDATA[Обычно, когда разрабатывается дизайн сайта, он сначала рисуется в Photoshop, GIMP или любом другом графическом редакторе и только после этого с макета дизайн переносят на html и css (иногда на flash, но у нас не тот случай). Вот этот перенос и называется версткой сайта, о которой я сегодня начну рассказывать. Я расскажу, как верстать шаблон [...]]]></description>
			<content:encoded><![CDATA[<p>Обычно, когда разрабатывается дизайн сайта,  он сначала рисуется в Photoshop, GIMP или любом другом графическом редакторе и только после этого с макета дизайн переносят на html и css (иногда на flash, но у нас не тот случай). Вот этот перенос и называется версткой сайта, о которой я сегодня начну рассказывать.</p>
<p>Я расскажу, как верстать шаблон на примере простого макета:</p>
<p><a href="http://adorning.ru/wp-content/uploads/2010/02/maket.jpg" rel="lightbox[619]"><img class="aligncenter size-medium wp-image-620" title="maket" src="http://adorning.ru/wp-content/uploads/2010/02/maket-408x500.jpg" alt="" width="408" height="500" /></a>Как видите, наш макет ужасно приметивен. Он состоит из двух сайдбаром, шапки, подвала и места под текст.</p>
<p>Теперь начнем его верстать.</p>
<p>Первым делом создаем html-файл, в котором будут храниться эти блоки и ссылка на CSS нашего шаблона. Первым делом создаем div с id="main" (или любым другим, который вы будете использовать в вашей таблице стилей). В этом блоке будут хранится все остальные блоки (шапка, подвал, сайдбары и текст). Теперь, внутри этого тега, создаем еще 5 div`ов и каждому присваеваем свой уникальный id (например:  header, sidebar1,sidebar2,text,footer). Между первыми 4 блоками и подвалом добавьте еще один блок, у которого class="clear"</p>
<p>В результате у вас должен быть примерно такой html-файл:</p>

<div class="wp_syntax"><div class="code"><pre class="html" style="font-family:monospace;">&lt; !DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.01 Transitional//EN&quot; &quot;http://www.w3.org/TR/html4/loose.dtd&quot;&gt;
&lt;html&gt;
&lt;head&gt;
&lt;link rel=&quot;stylesheet&quot; href=&quot;style.css&quot;&gt;
&lt;/link&gt;&lt;/head&gt;
&lt;body&gt;
&lt;div id=&quot;main&quot;&gt;
&lt;div id=&quot;header&quot;&gt;
Шапка
&lt;/div&gt;
&lt;div id=&quot;sidebar1&quot;&gt;
Сайдбар 1
&lt;/div&gt;
&lt;div id=&quot;sidebar2&quot;&gt;
Сайдбар 2
&lt;/div&gt;
&lt;div id=&quot;text&quot;&gt;
Это будет центральный блок с текстом
&lt;/div&gt;
&nbsp;
&lt;div class=&quot;clear&quot;&gt;&lt;/div&gt;
&lt;div id=&quot;footer&quot;&gt;
Ну а это наш подвал
&lt;/div&gt;
&lt;/div&gt;
&nbsp;
&lt;/body&gt;
&lt;/html&gt;</pre></div></div>

<p>Сохраняем файл и открываем наш файл стилей (style.css)<br />
В нем первым делом создаем пустые описания наших классов и id:</p>

<div class="wp_syntax"><div class="code"><pre class="css" style="font-family:monospace;"><span style="color: #cc00cc;">#main</span>
<span style="color: #00AA00;">&#123;</span>
&nbsp;
<span style="color: #00AA00;">&#125;</span>
&nbsp;
<span style="color: #cc00cc;">#header</span>
<span style="color: #00AA00;">&#123;</span>
&nbsp;
<span style="color: #00AA00;">&#125;</span>
&nbsp;
<span style="color: #cc00cc;">#text</span>
<span style="color: #00AA00;">&#123;</span>
&nbsp;
<span style="color: #00AA00;">&#125;</span>
&nbsp;
<span style="color: #cc00cc;">#sidebar1</span>
<span style="color: #00AA00;">&#123;</span>
<span style="color: #00AA00;">&#125;</span>
&nbsp;
<span style="color: #cc00cc;">#sidebar2</span>
<span style="color: #00AA00;">&#123;</span>
&nbsp;
<span style="color: #00AA00;">&#125;</span>
&nbsp;
<span style="color: #cc00cc;">#footer</span>
<span style="color: #00AA00;">&#123;</span>
&nbsp;
<span style="color: #00AA00;">&#125;</span>
&nbsp;
<span style="color: #6666ff;">.clear</span>
<span style="color: #00AA00;">&#123;</span>
&nbsp;
<span style="color: #00AA00;">&#125;</span></pre></div></div>

<p>Теперь начнем все это заполнять.<br />
Сначала пропишем стандартные настройки тега , вдруг есть браузера, у которых фон по умолчанию черный:<br />
body<br />
{<br />
margin:0;<br />
padding:0;<br />
color:#000;<br />
background:#fff<br />
}</p>
<p>У div с id=main у нас ширина должна быть 980px (т.к. на макете, с которого мы верстаем, она 980). Также он должен быть у нас по центру, если ширина экрана пользователя больше 980px. Поэтому мы это и напишем в полу #main { }:</p>
<p>#main<br />
{<br />
position:relative; //сообщаем браузеру, что мы хотим позиционировать элемент<br />
margin:0 auto; //выравниеваем блок по центру<br />
width:980px;<br />
background:#000; //мы же хотим увидеть результат наших действий;)<br />
}</p>
<p>Сохраняем CSS и открываем html-файл в каком-нибудь браузере. Все, что у нас написано, должно быть выравнено по центру.</p>
<p>Отлично, теперь настраиваем шапку. Она у нас имеет высоту в 300px и зеленый фон. Напишем это:</p>
<p>#header</p>
<p>{</p>
<p>background:green;</p>
<p>height:300px;</p>
<p>width:100% //шапка занимает все 980px в ширину</p>
<p>}</p>
<p>Установим наш блок с текстом по центру:</p>
<p>#text</p>
<p>{</p>
<p>background:#999; //серый фон</p>
<p>position:relative; //опять выравниеваем по центру</p>
<p>margin:0 auto;</p>
<p>width:600px;</p>
<p>}</p>
<p>Теперь настраиваем сайдбары. Они оба шириной 190px c желтым фоном. Первый должен плавать слева, второй справа. Напишем это:</p>
<p>#sidebar1</p>
<p>{</p>
<p>width:190px;</p>
<p>background:yellow;</p>
<p>float:left;</p>
<p>}</p>
<p>#sidebar1</p>
<p>{</p>
<p>width:190px;</p>
<p>background:yellow;</p>
<p>float:right;</p>
<p>}</p>
<p>Теперь нам осталось настроить только подвал и класс clear, который нам нужен, чтобы "сообщить" браузеру о том, что у нас закончились блок с текстом и сайдбары</p>
<p>.clear</p>
<p>{</p>
<p>clear:both;</p>
<p>}</p>
<p>Вместо div`а с этим классом можно использовать тег <br />, но так делать не рекомендуют.</p>
<p>Теперь подвал:</p>
<p>#footer</p>
<p>{</p>
<p>background:red;</p>
<p>width:100%;</p>
<p>height:100px;</p>
<p>}</p>
<p>В результате должна получится вот такая css:</p>

<div class="wp_syntax"><div class="code"><pre class="css" style="font-family:monospace;">body
<span style="color: #00AA00;">&#123;</span>
<span style="color: #000000; font-weight: bold;">margin</span><span style="color: #00AA00;">:</span><span style="color: #cc66cc;">0</span><span style="color: #00AA00;">;</span>
<span style="color: #000000; font-weight: bold;">padding</span><span style="color: #00AA00;">:</span><span style="color: #cc66cc;">0</span><span style="color: #00AA00;">;</span>
<span style="color: #000000; font-weight: bold;">color</span><span style="color: #00AA00;">:</span><span style="color: #cc00cc;">#000</span><span style="color: #00AA00;">;</span>
<span style="color: #000000; font-weight: bold;">background</span><span style="color: #00AA00;">:</span><span style="color: #cc00cc;">#fff</span>
<span style="color: #00AA00;">&#125;</span>
<span style="color: #cc00cc;">#main</span>
<span style="color: #00AA00;">&#123;</span>
<span style="color: #000000; font-weight: bold;">position</span><span style="color: #00AA00;">:</span><span style="color: #993333;">relative</span><span style="color: #00AA00;">;</span>
<span style="color: #000000; font-weight: bold;">margin</span><span style="color: #00AA00;">:</span><span style="color: #cc66cc;">0</span> <span style="color: #993333;">auto</span><span style="color: #00AA00;">;</span>
<span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span><span style="color: #933;">980px</span><span style="color: #00AA00;">;</span>
&nbsp;
<span style="color: #00AA00;">&#125;</span>
&nbsp;
<span style="color: #cc00cc;">#header</span>
<span style="color: #00AA00;">&#123;</span>
<span style="color: #000000; font-weight: bold;">height</span><span style="color: #00AA00;">:</span><span style="color: #933;">300px</span><span style="color: #00AA00;">;</span>
<span style="color: #000000; font-weight: bold;">background</span><span style="color: #00AA00;">:</span><span style="color: #993333;">green</span><span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span>
&nbsp;
<span style="color: #cc00cc;">#text</span>
<span style="color: #00AA00;">&#123;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">margin</span><span style="color: #00AA00;">:</span><span style="color: #cc66cc;">0</span> <span style="color: #993333;">auto</span><span style="color: #00AA00;">;</span>
<span style="color: #000000; font-weight: bold;">background</span><span style="color: #00AA00;">:</span><span style="color: #cc00cc;">#999</span><span style="color: #00AA00;">;</span>
<span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span><span style="color: #933;">600px</span><span style="color: #00AA00;">;</span>
&nbsp;
<span style="color: #00AA00;">&#125;</span>
&nbsp;
<span style="color: #cc00cc;">#sidebar1</span>
&nbsp;
<span style="color: #00AA00;">&#123;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span><span style="color: #933;">190px</span><span style="color: #00AA00;">;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">background</span><span style="color: #00AA00;">:</span><span style="color: #993333;">yellow</span><span style="color: #00AA00;">;</span>
<span style="color: #000000; font-weight: bold;">float</span><span style="color: #00AA00;">:</span><span style="color: #000000; font-weight: bold;">left</span><span style="color: #00AA00;">;</span>
&nbsp;
<span style="color: #00AA00;">&#125;</span>
&nbsp;
<span style="color: #cc00cc;">#sidebar2</span>
&nbsp;
<span style="color: #00AA00;">&#123;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span><span style="color: #933;">190px</span><span style="color: #00AA00;">;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">background</span><span style="color: #00AA00;">:</span><span style="color: #993333;">yellow</span><span style="color: #00AA00;">;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">float</span><span style="color: #00AA00;">:</span><span style="color: #000000; font-weight: bold;">right</span><span style="color: #00AA00;">;</span>
&nbsp;
<span style="color: #00AA00;">&#125;</span>
&nbsp;
<span style="color: #cc00cc;">#footer</span>
<span style="color: #00AA00;">&#123;</span>
<span style="color: #000000; font-weight: bold;">background</span><span style="color: #00AA00;">:</span><span style="color: #993333;">red</span><span style="color: #00AA00;">;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span><span style="color: #933;"><span style="color: #cc66cc;">100</span>%</span><span style="color: #00AA00;">;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">height</span><span style="color: #00AA00;">:</span><span style="color: #933;">100px</span><span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span>
&nbsp;
<span style="color: #6666ff;">.clear</span>
<span style="color: #00AA00;">&#123;</span>
<span style="color: #000000; font-weight: bold;">clear</span><span style="color: #00AA00;">:</span><span style="color: #993333;">both</span><span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span></pre></div></div>

<p>Вот, вроде, и сверстан сайт. Но вот незадача, у нас сайдбары не прижаты к подвалу, а сам подвал не прижат к низу страницы. О том, как это поправить расскажу в следующий раз.</p>
]]></content:encoded>
			<wfw:commentRss>http://adorning.ru/2010/02/26/blochnaya-verstka-sayta-verstka-s-pomoschyu-div-i-css/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Объединяем twitter и jabber</title>
		<link>http://adorning.ru/2010/02/25/obedinyaem-twitter-i-jabber/</link>
		<comments>http://adorning.ru/2010/02/25/obedinyaem-twitter-i-jabber/#comments</comments>
		<pubDate>Thu, 25 Feb 2010 19:06:05 +0000</pubDate>
		<dc:creator>Vasya</dc:creator>
				<category><![CDATA[про сайты]]></category>
		<category><![CDATA[jabber]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[транспорт]]></category>

		<guid isPermaLink="false">http://adorning.ru/?p=613</guid>
		<description><![CDATA[Раз уж пошла речь о twitter (см. предыдущий пост), то расскажу, как настроить транспорт из twitter`а в jabber. Если кто еще не знает, то jabber  - что-то типа ICQ, но бесплатный и открытый. Если у вас стоит одна из этих программ: Google Talk,Я Онлайн, Qip Infium, то у вас точно есть Jabber. Но мой пост [...]]]></description>
			<content:encoded><![CDATA[<p>Раз уж пошла речь о twitter (см. предыдущий пост), то расскажу, как настроить транспорт из twitter`а в jabber. Если кто еще не знает, то jabber  - что-то типа ICQ, но бесплатный и открытый. Если у вас стоит одна из этих программ: Google Talk,Я Онлайн, Qip Infium, то у вас точно есть Jabber. Но мой пост не о jabber, а о том, как настроить транспорт из twitter в jabber, поэтому перейдем к делу.</p>
<p>Для настройки особо ничего не требуется. Надо лишь зайти сюда <noindex><a href="https://www.tweet.im" target="_blank" rel="nofolow">https://www.tweet.im</a></noindex> и нажать Sign in with Twitter, вас перебросит на сайт твиттера, спрашивающего вот это:</p>
<h2>Allow Tweet.IM access?</h2>
<p>Отвечаем Allow  и нас возвращает обратно. Там выбираем тип вашего jabbera (Google Talk или другой), пишем его и готово. Теперь запускаем ваш jabber-клиент. К вам должен был добавиться новый контакт - это и есть ваш twitter. Пишем сообщения этому контакту. они транспортируются в ваш твиттер.</p>
<p>Немного про команды для управления:</p>
<p>Во-первых, есть такая команда, как help. Что она делает, думаю понятно.</p>
<p>Во-вторых, вот  список большинства других команд:</p>
<ul>
<li>tm mode on/off/auto - включает, выключает получение твитов или устанавливает их получение в зависимости от вашего статуса</li>
<li>ts - показывает значение предыдущего пункта</li>
<li>p имя - информация о пользователе</li>
<li>f имя  - follow пользователя</li>
<li>u имя - unfollow</li>
<li>d имя сообщение  - отправить личное сообщение пользователю</li>
</ul>
<p>Подробнее можно узнать на сайте транспорта в разделе <a href="https://www.tweet.im/content/faq/">FAQ</a></p>
<p>Полезные ссылки:</p>
<p><noindex><a href="jabber.org" rel="nofollow">jabber.org</a></noindex> - официальный сайт jabber`а</p>
<p><noindex><a href="jabber.ru" rel="nofollow">jabber.ru </a></noindex>- "русский" jabber</p>
<p><noindex><a href="http://ru.wikipedia.org/wiki/Jabber" rel="nofollow">ru.wikipedia.org</a></noindex> - что такое jabber</p>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 263px; width: 1px; height: 1px; overflow: hidden;">http://ru.wikipedia.org/wiki/Jabber</div>
]]></content:encoded>
			<wfw:commentRss>http://adorning.ru/2010/02/25/obedinyaem-twitter-i-jabber/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Настраиваем кросспостинг в Twitter</title>
		<link>http://adorning.ru/2010/02/25/nastraivaem-krossposting-v-twitter/</link>
		<comments>http://adorning.ru/2010/02/25/nastraivaem-krossposting-v-twitter/#comments</comments>
		<pubDate>Thu, 25 Feb 2010 17:44:24 +0000</pubDate>
		<dc:creator>Vasya</dc:creator>
				<category><![CDATA[про сайты]]></category>
		<category><![CDATA[rss]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[twitterfeed.com]]></category>
		<category><![CDATA[кросспостинг]]></category>

		<guid isPermaLink="false">http://adorning.ru/?p=608</guid>
		<description><![CDATA[У меня наконец-то дошли руки настроить кросспостинг с сайта в Twitter. Способ, который я расскажу, будет работать с любым сайтом, поддерживающим RSS, в том числе и с WordPress, Drupal, Joomla, PHP Nuke и т.д. Для настройки кросспостинга в twitter идем на сайт twitterfeed.com и регистрируемся на нем. Затем нажимаем Create New Feed, прописываем заголовок и [...]]]></description>
			<content:encoded><![CDATA[<p>У меня наконец-то дошли руки настроить кросспостинг с сайта в Twitter. Способ, который я расскажу, будет работать с любым сайтом, поддерживающим RSS, в том числе и с WordPress, Drupal, Joomla, PHP Nuke и т.д.</p>
<p>Для настройки кросспостинга в twitter идем на сайт<noindex><a href="http://twitterfeed.com" rel="nofollow"> twitterfeed.com</a></noindex> и регистрируемся на нем. Затем нажимаем Create New Feed, прописываем заголовок и адрес вашей RSS-ленты, в Advanced Settings выбираем, как часто обновлять ленту, представление ссылки и содержимое поста, отправляемого в twitter. Затем нажимаем далее и там выбираем twitter, далее следуем простым инструкциям и через 2 минуты у вас будет настроен кросспостинг в twitter.</p>
<p>Вот и все, на настройку кросспостинга ушло всего около 10 минут.</p>
<p>А вот и twitter-лента моего сайта:</p>
<p><noindex><a rel="nofollow" href="http://twitter.com/adorningru" target="_blank">http://twitter.com/adorningru</a></noindex></p>
<p>P.S. А  вам нужны <a href="http://www.babysale.ru/vcd-93/catalog.html">детские коляски</a>?</p>
]]></content:encoded>
			<wfw:commentRss>http://adorning.ru/2010/02/25/nastraivaem-krossposting-v-twitter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Проблемы с отправкой комментариев в WordPress</title>
		<link>http://adorning.ru/2010/02/25/problemyi-s-otpravkoy-kommentariev-v-wordpress/</link>
		<comments>http://adorning.ru/2010/02/25/problemyi-s-otpravkoy-kommentariev-v-wordpress/#comments</comments>
		<pubDate>Thu, 25 Feb 2010 16:19:23 +0000</pubDate>
		<dc:creator>Vasya</dc:creator>
				<category><![CDATA[Новости]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[баги]]></category>
		<category><![CDATA[белый экран]]></category>
		<category><![CDATA[комментарии]]></category>
		<category><![CDATA[темы]]></category>

		<guid isPermaLink="false">http://adorning.ru/?p=604</guid>
		<description><![CDATA[Если у вас проблемы с отправкой комментариев в WordPress, то возможно у вас в теме не правильно прописана информация об ID поста, к которому нужно отправить комментарий, а точнее вот эта строчка: &#60;input type=&#34;hidden&#34; name=&#34;comment_post_ID&#34; value=&#34;&#60;?php echo $id ?/&#62;&#34; /&#62; В этой строчке хранится информация, к какому посту мы должны отправить комментарий. В этой форме [...]]]></description>
			<content:encoded><![CDATA[<p>Если у вас проблемы с отправкой комментариев в WordPress, то возможно у вас в теме не правильно прописана информация об ID поста, к которому нужно отправить комментарий, а точнее вот эта строчка:</p>

<div class="wp_syntax"><div class="code"><pre class="html" style="font-family:monospace;">&lt;input type=&quot;hidden&quot; name=&quot;comment_post_ID&quot; value=&quot;&lt;?php echo $id ?/&gt;&quot; /&gt;</pre></div></div>

<p>В этой строчке хранится информация, к какому посту мы должны отправить комментарий. В этой форме проблема в том, что переменной $id не существует, поэтому комментарий будет отправлен к случайному посту. Поэтому, если не уверены, что в вашей теме есть переменная $id, то замените ее на вот эту строчку  $post->ID.</p>
<p>После этого комментарии должны будут отправляться нормально.</p>
<p>А вот, если кому надо, полная форма отправки комментариев для темы wordpress:</p>

<div class="wp_syntax"><div class="code"><pre class="html" style="font-family:monospace;">&lt;form action=&quot;&lt;?php echo get_option('siteurl'); ?&gt;/wp-comments-post.php&quot; method=&quot;post&quot; id=&quot;commentform&quot;&gt;
&lt;div&gt;
&lt; ?php if ( $user_ID ) : ?&gt;
&lt;p&gt;Вы вошли как &lt;a href=&quot;&lt;?php echo get_option('siteurl'); ?&gt;/wp-admin/profile.php&quot;&gt;
&lt; ?php echo $user_identity; ?&gt;&lt;/a&gt;.
&lt;a href=&quot;&lt;?php echo get_option('siteurl'); ?&gt;/wp-login.php?action=logout&quot;
title=&quot;Выйти&quot;&gt;Выйти?&lt;/a&gt;&lt;/p&gt;
&lt; ?php else : ?&gt;
&nbsp;
&lt;div style=&quot;text-align:justify&quot;&gt;
&lt;label for=&quot;author&quot;&gt;Имя &lt; ?php if ($req) echo &quot;(обязательно)&quot;; ?&gt; :
&lt;input type=&quot;text&quot; name=&quot;author&quot; id=&quot;author&quot; value=&quot;&lt;?php echo $comment_author; ?/&gt;&quot; size=&quot;27&quot; tabindex=&quot;1&quot; /&gt;
&lt;/label&gt;
&nbsp;
&lt;br /&gt;
&nbsp;
&lt;label for=&quot;email&quot;&gt;E-mail &lt; ?php if ($req) echo &quot;(обязательно)&quot;; ?&gt; :
&lt;input type=&quot;text&quot; name=&quot;email&quot; id=&quot;email&quot; value=&quot;&lt;?php echo $comment_author_email; ?/&gt;&quot; size=&quot;27&quot; tabindex=&quot;2&quot; /&gt;
&lt;/label&gt;
&nbsp;
&lt;br /&gt;
&lt;label for=&quot;url&quot;&gt;Сайт: 
&lt;input type=&quot;text&quot; name=&quot;url&quot; id=&quot;url&quot; value=&quot;&lt;?php echo $comment_author_url; ?/&gt;&quot; size=&quot;27&quot; tabindex=&quot;3&quot; /&gt;
&lt;/label&gt;&lt;/div&gt;
&lt;br /&gt;
&nbsp;
&lt; ?php endif; ?&gt;
&nbsp;
&lt;!--&lt;p&gt;&lt;small&gt;&lt;strong&gt;XHTML:&lt;/strong&gt;
 You can use these tags: &lt; ?php echo allowed_tags(); ?&gt;
&lt;/small&gt;--&gt;
&nbsp;
&lt;label for=&quot;comment&quot;&gt;Комментарий :&lt;br /&gt;&lt;/label&gt;
&lt;textarea name=&quot;comment&quot; cols=&quot;50&quot; rows=&quot;8&quot; tabindex=&quot;4&quot;&gt;
&lt;/textarea&gt;
&nbsp;
&lt;br /&gt;
&lt;input name=&quot;submit&quot; type=&quot;submit&quot; id=&quot;submit&quot; tabindex=&quot;5&quot; value=&quot;Отправить&quot; /&gt;
&lt; ?php comment_id_fields(); ?&gt;
&nbsp;
&lt;input type=&quot;hidden&quot; name=&quot;comment_post_ID&quot; value=&quot;&lt;?php echo $post-/&gt;ID; ?&gt;&quot; /&gt;
&nbsp;
&lt; ?php do_action('comment_form', $post-&gt;ID); ?&gt;
&lt;/div&gt;
&lt;/form&gt;</pre></div></div>

<p>P.S. Если кто хочет купить б/у машину, то специально для вас  <a href="http://www.carpoint24.ru/">продажа поддержанных автомобилей</a></p>
]]></content:encoded>
			<wfw:commentRss>http://adorning.ru/2010/02/25/problemyi-s-otpravkoy-kommentariev-v-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Текст с тенью при помощи CSS</title>
		<link>http://adorning.ru/2010/02/24/tekst-s-tenyu-pripomoschi-css/</link>
		<comments>http://adorning.ru/2010/02/24/tekst-s-tenyu-pripomoschi-css/#comments</comments>
		<pubDate>Wed, 24 Feb 2010 16:48:39 +0000</pubDate>
		<dc:creator>Vasya</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Дизайн]]></category>
		<category><![CDATA[css3]]></category>
		<category><![CDATA[shadow]]></category>
		<category><![CDATA[text-shadow]]></category>
		<category><![CDATA[тень]]></category>

		<guid isPermaLink="false">http://adorning.ru/?p=585</guid>
		<description><![CDATA[Еще одно замечательное свойство CSS3 text-shadow. Оно позволяет создавать тень для текста. Это свойство имеет 4 параметра: Первый параметр отвечает за смещение тени по горизонтали. Положительное значение - смещение влево, а отрицательное - вправою Следующий, второй параметр, указывает смещение по вертикали. Положительные значение - смещение вниз, отрицательное - наверх. Третий параметр определяет размывание тени. И [...]]]></description>
			<content:encoded><![CDATA[<p>Еще одно замечательное свойство CSS3 text-shadow. Оно позволяет создавать тень для текста.</p>
<p>Это свойство имеет 4 параметра:</p>
<p>Первый параметр отвечает за смещение тени по горизонтали. Положительное значение - смещение влево, а отрицательное - вправою</p>
<p>Следующий, второй параметр, указывает смещение по вертикали. Положительные значение - смещение вниз, отрицательное - наверх.</p>
<p>Третий параметр определяет размывание тени.</p>
<p>И последний параметр указывает на цвет тени.</p>
<p>Последние два параметра не обязательны.</p>
<p>Примеры:</p>
<div style="text-shadow: 2px 2px 2px black;">text-shadow: 2px 2px 2px black;</div>
<div style="text-shadow: -4px -2px 2px yellow;">text-shadow: 2px 2px 2px yellow;</div>
<div style="text-shadow: -5px 2px 2px green;">text-shadow: 2px 2px 2px green;</div>
<p>Размытый текст:</p>
<div style="text-shadow: 0px 0px 3px;">style="text-shadow: 0px 0px 3px "</div>
<p>Текст с зеленым свечением:</p>
<div style="text-shadow: 0px 0px 10px green;">style="text-shadow: 0px 0px 5px "</div>
<p>Также можно создавать двойную тень:</p>
<div style="text-shadow: 2px 2px 4px #00F,5px 5px 2px red;">&lt;div style="text-shadow: 2px 2px 4px #00F, 5px 5px 2px red;"&gt; Текст с двойной тенью&lt;span&gt;&lt;/div&gt;</div>
<p>А вот, наример, текст с 25 тенями, в Firefox, Chrome, Konqueror отображается нормально, в Opera не правильно</p>
<p style="height: 50px; display: block; overflow: hidden; text-shadow: 0px 0px 1px #110000, 1px 1px 2px #112222, 2px 2px 3px #114444, 3px 3px 4px #116666, 4px 4px 5px #118888, 5px 5px 1px #221100, 6px 6px 2px #223322, 7px 7px 3px #225544, 8px 8px 4px #227766, 9px 9px 5px #229988, 10px 10px 1px #332200, 11px 11px 2px #334422, 12px 12px 3px #336644, 13px 13px 4px #338866, 14px 14px 5px #440088, 15px 15px 1px #443300, 16px 16px 2px #445522, 17px 17px 3px #447744, 18px 18px 4px #449966, 19px 19px 5px #551188, 20px 20px 1px #554400, 21px 21px 2px #556622, 22px 22px 3px #558844, 23px 23px 4px #660066, 24px 24px 5px #662288;">текст с 25 тенями</p>
<p>Вот так быстро, просто и легко можно создавать красивые эффекты при написании текста</p>
<p>P.S. Хотите больше знать про Unix-системы? Тогда можете посмотреть <a href="http://igorka.com.ua/kursy-linux/">бесплатные курсы Linux</a></p>
]]></content:encoded>
			<wfw:commentRss>http://adorning.ru/2010/02/24/tekst-s-tenyu-pripomoschi-css/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Обновился дизайн!</title>
		<link>http://adorning.ru/2010/02/23/obnovilsya-dizayn/</link>
		<comments>http://adorning.ru/2010/02/23/obnovilsya-dizayn/#comments</comments>
		<pubDate>Tue, 23 Feb 2010 18:09:13 +0000</pubDate>
		<dc:creator>Vasya</dc:creator>
				<category><![CDATA[Новости]]></category>
		<category><![CDATA[Дизайн]]></category>
		<category><![CDATA[обновление]]></category>

		<guid isPermaLink="false">http://adorning.ru/2010/02/23/obnovilsya-dizayn/</guid>
		<description><![CDATA[Обновился дизайн. Пока что имеются баги. Всем пользователям Internet Exporer рекомендую сменить браузер на Mozilla Firefox или Google Chrome]]></description>
			<content:encoded><![CDATA[<p>Обновился дизайн. Пока что имеются баги. Всем пользователям Internet Exporer рекомендую сменить браузер на <a href="http://www.mozila.com">Mozilla Firefox</a> или <a href="http://www.google.ru/chrome">Google Chrome</a></p>
]]></content:encoded>
			<wfw:commentRss>http://adorning.ru/2010/02/23/obnovilsya-dizayn/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Рамки с круглыми краями и прозрачность в CSS.</title>
		<link>http://adorning.ru/2010/02/22/ramki-s-kruglyimi-krayami-i-prozrachnost-v-css/</link>
		<comments>http://adorning.ru/2010/02/22/ramki-s-kruglyimi-krayami-i-prozrachnost-v-css/#comments</comments>
		<pubDate>Mon, 22 Feb 2010 19:10:09 +0000</pubDate>
		<dc:creator>Vasya</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Дизайн]]></category>
		<category><![CDATA[border-radius]]></category>
		<category><![CDATA[CCS3]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[круглые углы]]></category>
		<category><![CDATA[полупрзрачность]]></category>
		<category><![CDATA[прозрачность]]></category>

		<guid isPermaLink="false">http://adorning.ru/?p=558</guid>
		<description><![CDATA[Круглые края с помощью CSS Существует множество способов создания рамок с круглыми краями. И в CCS3 наконец-то включили такую возможность. Разумеется, всеми любимый MS Internet Explorer об этом до сих пор не знает, ну и пошел лесом, все равное его у меня нет;) Создание рамок в CSS3 очень просто. Правда пока приходится писать 3 варианта [...]]]></description>
			<content:encoded><![CDATA[<h2>Круглые края с помощью CSS</h2>
<p>Существует множество способов создания рамок с круглыми краями. И в CCS3 наконец-то включили такую возможность. Разумеется, всеми любимый MS Internet Explorer об этом до сих пор не знает, ну и пошел лесом, все равное его у меня нет;)<br />
Создание рамок в CSS3 очень просто. Правда пока приходится писать 3 варианта кода, ну это не страшно.</p>
<p>Вот CSS свойства для создания закругленных рамок:</p>
<table width="400px" style="background: #fefefe; border: 1px solid gray; -webkit-border-radius: 8px;o-border-radius:8px;-moz-border-radius:8px; border-radius: 8px;">
<tbody>
<tr style="background: #fefefe;">
<td><strong>CSS</strong></td>
<td><strong>Gecko (Mozilla...)</strong></td>
<td><strong>WebKit   (Safari, Konqueror, Arora, Google Chrome и т.д.)</strong></td>
</tr>
<tr>
<td>border-radius</td>
<td>-moz-border-radius</td>
<td>-webkit-border-radius</td>
</tr>
<tr>
<td>border-top-right-radius</td>
<td>-moz-border-radius-topright</td>
<td>-webkit-border-top-right-radius</td>
</tr>
<tr>
<td>border-bottom-right-radius</td>
<td>-moz-border-radius-bottomright</td>
<td>-webkit-border-bottom-right-radius</td>
</tr>
<tr>
<td>border-bottom-left-radius</td>
<td>-moz-border-radius-bottomleft</td>
<td>-webkit-border-bottom-left-radius</td>
</tr>
<tr>
<td>border-top-left-radius</td>
<td>-moz-border-radius-topleft</td>
<td>-webkit-border-top-left-radius</td>
</tr>
</tbody>
</table>
<p>Если у вас нормальный браузер, то таблица выше должна быть в рамке с закругленными углами. Я думаю, объяснять значения свойств не надо, в них и так все написано. Радиус рамки можно задавать в px, em, pt и т.д.</p>
<div style="padding: 10px; background: #fefefe; border: 1px solid gray; -webkit-border-radius: 1em;o-border-radius:1em; -moz-border-radius:8px;border-radius: 1em;">Вот например текст в рамке с радиусом, равным 1em.</div>
<h2>Прозрачность с помощью CSS</h2>
<p>Еще одно свойство CSS3 - прозрачность. Позволяет делать элемент прозрачными и полупрозрачными. Как уже говорилось, MS Internet Explorer об этом свойстве не знает и его не поддерживает.</p>
<p>Задается свойство очень просто:</p>
<p>opacity: значение от 0 до 1;</p>
<p>1 - полная непрозрачность, 0 - полная прозрачность</p>
<div style="opacity: 0.5;">Текст с прозрачностью 0.5</div>
<p>А ниже полностью прозрачный текст:</p>
<div style="opacity: 0;">Полностью прозрачный текст</div>
<p>Можете попробовать выделить строчку выше, скопировать ее в блокнот и убедиться в этом;)<br />
P.S.<br />
Хотите сделать сайт, а хостинг еще не выбрали. Этот <a href='http://hvosting.ua/'>хостинг для сайтов</a> специально для вас.<br />
P.P.S.<br />
Вот <a href="http://talkreview.ru">здесь</a> вы сможете узнать все про <a href="http://talkreview.ru">социальные сети России</a></p>
]]></content:encoded>
			<wfw:commentRss>http://adorning.ru/2010/02/22/ramki-s-kruglyimi-krayami-i-prozrachnost-v-css/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

