<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-6073204952058174719</id><updated>2011-12-28T00:24:30.874-08:00</updated><category term='window2008'/><category term='StartupPoint'/><category term='decode'/><category term='outside'/><category term='comedy'/><category term='inside'/><category term='street art'/><category term='машины'/><category term='France'/><category term='gop'/><category term='документация'/><category term='проблемы обслуживания'/><category term='кризис'/><category term='base64'/><category term='js'/><category term='сочи'/><category term='player'/><category term='dendy'/><category term='function'/><category term='morcheeba'/><category term='video'/><category term='комментарии'/><category term='radiant cms'/><category term='недовольство'/><category term='upyachka'/><category term='float'/><category term='crontab'/><category term='work'/><category term='backup'/><category term='shuffle'/><category term='centos'/><category term='jQuery'/><category term='eAccelerator'/><category term='спальный мешок'/><category term='mysql'/><category term='инвайт'/><category term='пробки'/><category term='rand'/><category term='theme'/><category term='ВТБ24'/><category term='ffmpeg'/><category term='Kenneth Willardt'/><category term='tune'/><category term='кухня'/><category term='battle2000'/><category term='hook_form_alter'/><category term='pngfix'/><category term='*nix'/><category term='panic'/><category term='illustration'/><category term='mysql conf'/><category term='jwplayer'/><category term='mp3'/><category term='ubuntu'/><category term='list-style-position'/><category term='google'/><category term='open_basedir'/><category term='ruby'/><category term='Akif  Hakan'/><category term='японская кухня'/><category term='macosx'/><category term='docblock'/><category term='рабы'/><category term='Bruno Juminer'/><category term='portrait'/><category term='leopard'/><category term='вежливость'/><category term='caricature'/><category term='range'/><category term='hugeurl.com'/><category term='фото'/><category term='php-cgi'/><category term='image'/><category term='gconf-editor'/><category term='flowplayer'/><category term='8bit'/><category term='metacity'/><category term='drawing'/><category term='photography'/><category term='php'/><category term='лето'/><category term='уважение'/><category term='tutorial'/><category term='startup'/><category term='gtk'/><category term='flv'/><category term='mushrooms'/><category term='music'/><category term='audit'/><category term='тИЦ'/><category term='yandex'/><category term='fashion'/><category term='правильное питание'/><category term='scrum'/><category term='пешеходный переход'/><category term='PageRank'/><category term='drupal'/><category term='ror'/><category term='бюрократия'/><category term='реформа'/><category term='atomic'/><category term='стоячка'/><category term='fail'/><category term='franz borghese'/><category term='unzip'/><category term='казань'/><title type='text'>Записки khekkly</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://khekkly.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6073204952058174719/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://khekkly.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>khekkly</name><uri>http://www.blogger.com/profile/17058013650415938036</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_J5g96gohV8Q/SplYeBN4HzI/AAAAAAAAB6g/_mxEXcA71pU/S220/user-userpic-big.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>40</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6073204952058174719.post-1633430198019674189</id><published>2011-09-12T12:01:00.000-07:00</published><updated>2011-09-12T12:10:33.064-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hook_form_alter'/><category scheme='http://www.blogger.com/atom/ns#' term='theme'/><category scheme='http://www.blogger.com/atom/ns#' term='drupal'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><title type='text'>Как оформитить форму комментария в drupal 7</title><content type='html'>Форма комментария по умолчанию, содержит поля: имя, электронная почта, домашная страница, тему и комментарии.Электронную почту и домашнюю страницу можно отключить в &lt;i&gt;настройках типа контента&lt;/i&gt;. Кроме того, можно добавить новые поля к форме и изменить некоторые свои параметры отображения. Но для более продвинутого оформления нужно копать глубже.&lt;br /&gt;&lt;br /&gt;В Drupal 7 есть функция&amp;nbsp;&lt;a href="http://api.drupal.org/api/drupal/modules--system--system.api.php/function/hook_form_alter/7" target="_blank"&gt;hook_form_alter&lt;/a&gt;&amp;nbsp;для внесения изменений в форму, прежде чем она отобразится, но эта функция будет вызываться для каждой формы генерируемой Drupal. Поэтому, я предложу использовать функцию&amp;nbsp;&lt;a href="http://api.drupal.org/api/drupal/modules--system--system.api.php/function/hook_form_FORM_ID_alter/7" target="_blank"&gt;hook_form_FORM_ID_alter&lt;/a&gt;, так как она вызывается только для конкретной формы с идентификатором &lt;i&gt;form_id&lt;/i&gt;. Плюс эта функция вызывается после всех функций переопределения, так что вы будете знать, что ваши изменения не будут отменены в другом месте. Нам остается узнать только form_id формы комментария.&lt;br /&gt;&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Чтобы найти &lt;i&gt;form_id&lt;/i&gt; попробовать firebugging форму и искать скрытые поля ввода с именем = form_id. Выглядит это примерно так:&lt;br /&gt;&lt;code&gt;&amp;lt;input type="hidden" value="comment_node_blog_form" name="form_id"&amp;gt;&lt;/code&gt;&lt;br /&gt;Часть после &lt;i&gt;value=&lt;/i&gt; является form_id.&lt;br /&gt;&lt;br /&gt;Многие формы имеют несколько идентификаторов, которые будут работать для тематизации. Форма комментария хороший пример. Каждый тип узла имеет специфический form_id комментария, который относится только к формам комментариев на этом типе узлов.&lt;br /&gt;&lt;br /&gt;Например, 'blog' тип узла бы form_id из comment_node_blog_form , как в примере выше. Однако более общий form_id &lt;i&gt;comment_form&lt;/i&gt; распространяется на все формы комментариев для всех типов контента.&amp;nbsp;Я буду менять все формы комментариев, поэтому я буду использовать form_id &lt;i&gt;comment_form.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;Теперь объявим функцию в template.php в нашей теме (заменить theme с названием вашей темы):&lt;br /&gt;&lt;br /&gt;&lt;code&gt;function theme_form_comment_form_alter (&amp;amp; $form, и $ form_state) { }&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;В функции мы можем объявлять свои группы, добавлять удалять элементы, содержание массива $form можно узнать, установив &lt;a href="http://drupal.org/project/devel"&gt;devel module&lt;/a&gt; и вызвав внутри функции: &lt;code&gt;dpm($form);&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Я решил немного упростить форму комментария, оставив только name и comment_body, и поменять названия полей, чтобы немного расшевелить форму.&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;function theme_form_comment_form_alter(&amp;amp;$form, &amp;amp;$form_state) {&lt;br /&gt;	// Wrap the intro in a div for themeing.&lt;br /&gt;	$form['intro']['#prefix']  = '&amp;lt;div class="comment rounded margin-top-20 comment-blog-form"&amp;gt;';&lt;br /&gt;	$form['intro']['#weight']  = -40;  	&lt;br /&gt;	$form['author']['homepage'] = NULL;&lt;br /&gt;	$form['author']['homepage']['#access'] = FALSE;&lt;br /&gt;	$form['author']['mail']['#required'] = FALSE;&lt;br /&gt;	$form['author']['#weight'] = 1;&lt;br /&gt;	$form['author']['name']['#title'] = t('А зовут вас:');&lt;br /&gt;	$form['author']['_author']['#title'] = t('А зовут вас:');	&lt;br /&gt;	$form['actions']['submit']['#value'] = t('Я все сказал!');&lt;br /&gt;	$form['actions']['preview'] = NULL;	&lt;br /&gt;	$form['comment_body']['und'][0]['value']['#title'] = t('Что скажете?');&lt;br /&gt;	$form['comment_body']['und'][0]['value']['#rows'] = 2;	&lt;br /&gt;	$form['outro']['#suffix']  = '&amp;lt;/div&amp;gt;';&lt;br /&gt;	$form['outro']['#weight']  = 140;&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;В итоге, обернул форму в еще один div, объявил свои значения label к полям, и убрал несколько ненужных мне полей, в итоге форма комментирования стала выглядеть&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;img border="0" height="216" src="http://gyazo.com/b9265ec50162cdaeba4d4daff4ceec7b.png" width="533" /&gt;&lt;/div&gt;Не забывайте, что вы можете добавить дополнительные поля для комментариев в Drupal 7&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6073204952058174719-1633430198019674189?l=khekkly.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://khekkly.blogspot.com/feeds/1633430198019674189/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://khekkly.blogspot.com/2011/09/drupal-7.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6073204952058174719/posts/default/1633430198019674189'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6073204952058174719/posts/default/1633430198019674189'/><link rel='alternate' type='text/html' href='http://khekkly.blogspot.com/2011/09/drupal-7.html' title='Как оформитить форму комментария в drupal 7'/><author><name>khekkly</name><uri>http://www.blogger.com/profile/17058013650415938036</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_J5g96gohV8Q/SplYeBN4HzI/AAAAAAAAB6g/_mxEXcA71pU/S220/user-userpic-big.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6073204952058174719.post-7465056945881839494</id><published>2011-09-06T15:05:00.000-07:00</published><updated>2011-09-06T15:07:25.813-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='atomic'/><category scheme='http://www.blogger.com/atom/ns#' term='php-cgi'/><category scheme='http://www.blogger.com/atom/ns#' term='centos'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><title type='text'>Откат php 5.3.8 до 5.2.7 с поддержкой cgi на CentOS</title><content type='html'>Добавляем репу Atomic&lt;br /&gt;&lt;pre&gt;wget -q -O - http://www.atomicorp.com/installers/atomic.sh | sh&lt;/pre&gt;&lt;br /&gt;Устанавливаем плагин для yum, который нам позволит устанавливать более старые версии продуктов&lt;br /&gt;&lt;pre&gt;yum install yum-allowdowngrade&lt;/pre&gt;&lt;br /&gt;Сначала необходимо удалить уже установленную php, проверяем&lt;br /&gt;&lt;pre&gt;rpm -qa | grep php-&lt;/pre&gt;&lt;br /&gt;Если что-то вывелось, удалим&lt;br /&gt;&lt;pre&gt;yum erase php-*&lt;/pre&gt;&lt;br /&gt;Устанавливаем php&lt;br /&gt;&lt;pre&gt;yum --allow-downgrade -enablerepo=atomic install php-5.2.17&lt;/pre&gt;и все зависимые модули: cli, common, gd, mbstring, mysql, pdo, xml. Если какая-то репа нам мешает, отключаем ее через -disablerepo=[reponame]&lt;br /&gt;&lt;br /&gt;Совет: c centos.alt.ru php лучше не ставить — он собран с fpm и fastggi не работает с isp, поэтому ставим&amp;nbsp;из atomic php.&lt;br /&gt;&lt;br /&gt;Без установки реп, можно скачать сами пакеты и установить их через rpm:&lt;br /&gt;Открываем&amp;nbsp;&lt;a href="http://www6.atomicorp.com/channels/atomic/centos/5/x86_64/RPMS/"&gt;www6.atomicorp.com/channels/atomic/centos/5/x86_64/RPMS/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Скачиваем пакеты&lt;br /&gt;&lt;ul&gt;&lt;li&gt;php-5.2.17-1.el5.art.x86_64.rpm&lt;/li&gt;&lt;li&gt;php-cli-5.2.17-1.el5.art.x86_64.rpm&lt;/li&gt;&lt;li&gt;php-common-5.2.17-1.el5.art.x86_64.rpm&lt;/li&gt;&lt;li&gt;php-devel-5.2.17-1.el5.art.x86_64.rpm&lt;/li&gt;&lt;li&gt;php-gd-5.2.17-1.el5.art.x86_64.rpm&lt;/li&gt;&lt;li&gt;php-imap-5.2.17-1.el5.art.x86_64.rpm&lt;/li&gt;&lt;li&gt;php-mbstring-5.2.17-1.el5.art.x86_64.rpm&lt;/li&gt;&lt;li&gt;php-mysql-5.2.17-1.el5.art.x86_64.rpm&lt;/li&gt;&lt;li&gt;php-pdo-5.2.17-1.el5.art.x86_64.rpm&lt;/li&gt;&lt;li&gt;php-xml-5.2.17-1.el5.art.x86_64.rpm&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Устанавливаем:&lt;/div&gt;&lt;pre&gt;rpm --oldpackage -Uvh php*&lt;br /&gt;&lt;/pre&gt;&lt;div&gt;с разрешением всех проблем в зависимостях.&lt;br /&gt;&lt;br /&gt;Проверяем версию php&lt;br /&gt;&lt;pre&gt;php -v&lt;br /&gt;PHP 5.2.17 (cli) (built: Jan  7 2011 10:39:29)&lt;br /&gt;Copyright (c) 1997-2010 The PHP Group&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;Не забудьте рестарнуть apache&lt;br /&gt;&lt;pre&gt;service httpd restart&lt;/pre&gt;&lt;pre&gt;&lt;br /&gt;&lt;/pre&gt;&lt;pre&gt;Восстановите php.ini, содержимое прошлого сохранено в файле /etc/php.ini.rpmsave&lt;/pre&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6073204952058174719-7465056945881839494?l=khekkly.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://khekkly.blogspot.com/feeds/7465056945881839494/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://khekkly.blogspot.com/2011/09/php-538-527-cgi-centos.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6073204952058174719/posts/default/7465056945881839494'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6073204952058174719/posts/default/7465056945881839494'/><link rel='alternate' type='text/html' href='http://khekkly.blogspot.com/2011/09/php-538-527-cgi-centos.html' title='Откат php 5.3.8 до 5.2.7 с поддержкой cgi на CentOS'/><author><name>khekkly</name><uri>http://www.blogger.com/profile/17058013650415938036</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_J5g96gohV8Q/SplYeBN4HzI/AAAAAAAAB6g/_mxEXcA71pU/S220/user-userpic-big.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6073204952058174719.post-7795861285835369261</id><published>2011-06-30T04:24:00.000-07:00</published><updated>2011-06-30T04:45:58.599-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='eAccelerator'/><category scheme='http://www.blogger.com/atom/ns#' term='open_basedir'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><title type='text'>Ошибки в логах с open_basedir - File() is not within the allowed path(s)</title><content type='html'>Вчера наткнулся на проблему, что в error лог записывались следующие ошибки:&lt;br /&gt;&lt;br /&gt;&lt;div style="background-color: #f3f3f3;"&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace; font-size: 11px;"&gt;PHP Warning: require(): open_basedir restriction in effect. File() is not within the allowed path(s);&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace; font-size: 11px;"&gt;PHP Warning: Unknown: open_basedir restriction in effect. File() is not within the allowed path(s);&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Оказалось, что проблема в eAccelerator (версия  – 0.9.6.1). Для решения проблемы качаем исходники eAccelerator (&lt;a href="http://bart.eaccelerator.net/source/0.9.6.1/eaccelerator-0.9.6.1.tar.bz2"&gt;eaccelerator-0.9.6.1.tar.bz2&lt;/a&gt;), открываем файл&amp;nbsp;eaccelerator.c&amp;nbsp;строка 867:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Было:&lt;br /&gt;&lt;div class="Apple-style-span" style="background-color: #f3f3f3; font-family: 'Courier New', Courier, monospace; font-size: 11px;"&gt;if (php_check_open_basedir(realname TSRMLS_CC)) {&lt;/div&gt;Стало:&lt;br /&gt;&lt;div class="Apple-style-span" style="background-color: #f3f3f3; font-family: 'Courier New', Courier, monospace; font-size: 11px;"&gt;if (php_check_open_basedir(p-&amp;gt;realfilename TSRMLS_CC)) {&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Diff:&lt;br /&gt;&lt;div style="background-color: #f3f3f3;"&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace; font-size: 11px;"&gt;--- eaccelerator.c      2010-06-01 00:21:14.000000000 +0400&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace; font-size: 11px;"&gt;+++ eaccelerator.c      2011-06-30 15:24:37.277788184 +0400&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace; font-size: 11px;"&gt;@@ -864,7 +864,7 @@&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace; font-size: 11px;"&gt;EACCELERATOR_PROTECT();&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace; font-size: 11px;"&gt;if (p != NULL &amp;amp;&amp;amp; p-&amp;gt;op_array != NULL) {&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace; font-size: 11px;"&gt;/* only restore file when open_basedir allows it */&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace; font-size: 11px;"&gt;-    if (php_check_open_basedir(realname TSRMLS_CC)) {&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace; font-size: 11px;"&gt;+    if (php_check_open_basedir(p-&amp;gt;realfilename TSRMLS_CC)) {&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace; font-size: 11px;"&gt;return NULL;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace; font-size: 11px;"&gt;}&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace; font-size: 11px;"&gt;EAG(class_entry) = NULL;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Заново компилируем eAccelerator и устанавливаем&lt;br /&gt;&lt;br /&gt;&lt;div class="Apple-style-span" style="background-color: #f3f3f3; font-family: 'Courier New', Courier, monospace; font-size: 11px;"&gt;phpize &amp;amp;&amp;amp; ./configure &amp;amp;&amp;amp; make &amp;amp;&amp;amp; make install&lt;br /&gt;service httpd restart&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6073204952058174719-7795861285835369261?l=khekkly.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://khekkly.blogspot.com/feeds/7795861285835369261/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://khekkly.blogspot.com/2011/06/openbasedir-file-is-not-within-allowed.html#comment-form' title='Комментарии: 1'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6073204952058174719/posts/default/7795861285835369261'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6073204952058174719/posts/default/7795861285835369261'/><link rel='alternate' type='text/html' href='http://khekkly.blogspot.com/2011/06/openbasedir-file-is-not-within-allowed.html' title='Ошибки в логах с open_basedir - File() is not within the allowed path(s)'/><author><name>khekkly</name><uri>http://www.blogger.com/profile/17058013650415938036</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_J5g96gohV8Q/SplYeBN4HzI/AAAAAAAAB6g/_mxEXcA71pU/S220/user-userpic-big.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6073204952058174719.post-1296057149908287505</id><published>2010-10-15T01:49:00.000-07:00</published><updated>2010-10-15T01:49:12.909-07:00</updated><title type='text'>Короновался</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_J5g96gohV8Q/TLgTj1AX2vI/AAAAAAAAC7U/p4s9hrkwIQE/s1600/filipp-yanukovich.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://3.bp.blogspot.com/_J5g96gohV8Q/TLgTj1AX2vI/AAAAAAAAC7U/p4s9hrkwIQE/s320/filipp-yanukovich.png" width="284" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6073204952058174719-1296057149908287505?l=khekkly.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://khekkly.blogspot.com/feeds/1296057149908287505/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://khekkly.blogspot.com/2010/10/blog-post.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6073204952058174719/posts/default/1296057149908287505'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6073204952058174719/posts/default/1296057149908287505'/><link rel='alternate' type='text/html' href='http://khekkly.blogspot.com/2010/10/blog-post.html' title='Короновался'/><author><name>khekkly</name><uri>http://www.blogger.com/profile/17058013650415938036</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_J5g96gohV8Q/SplYeBN4HzI/AAAAAAAAB6g/_mxEXcA71pU/S220/user-userpic-big.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_J5g96gohV8Q/TLgTj1AX2vI/AAAAAAAAC7U/p4s9hrkwIQE/s72-c/filipp-yanukovich.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6073204952058174719.post-6916389829981671926</id><published>2010-06-10T05:46:00.000-07:00</published><updated>2010-06-10T05:46:55.500-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ruby'/><category scheme='http://www.blogger.com/atom/ns#' term='ror'/><category scheme='http://www.blogger.com/atom/ns#' term='radiant cms'/><title type='text'>Установка Radiant CMS под Windows</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_J5g96gohV8Q/TBDeUsA3rTI/AAAAAAAAC5A/yTGNEbR3znk/s1600/radiant_cms.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/_J5g96gohV8Q/TBDeUsA3rTI/AAAAAAAAC5A/yTGNEbR3znk/s320/radiant_cms.png" /&gt;&lt;/a&gt;&lt;/div&gt;Решил установить Radiant&amp;nbsp;CMS работающую под Ruby on Rails.&lt;br /&gt;Нетривиальная задача, превратилась в головоломку.&lt;br /&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;32-bit Windows&lt;/b&gt;&lt;br /&gt;Radiant не работает с последней сборкой Ruby 1.9.1 p378 (RC2). Для стабильной работы лучше использовать Ruby 1.8.7 p249 (RC2) скачать можно &lt;a href="http://rubyforge.org/frs/download.php/71067/rubyinstaller-1.8.7-p249.exe"&gt;Ruby 1.8.7-p249 RubyInstaller Windows&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Установка RubyGems&lt;/b&gt;&lt;br /&gt;После установки, в командной строке свободно орудуем командами&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;gem install rails&lt;br /&gt;&lt;br /&gt;gem install cucumber --version "&amp;lt; 0.4"  # Cucumber 0.4.0 нужна для совместимости в Radiant&lt;br /&gt;&lt;br /&gt;gem install mysql&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Библиотека RedCloth конфликтовала, устанавливаем именно "виндовый стабильный аналог".&lt;br /&gt;&lt;blockquote&gt;gem install RedCloth -v 4.2 —platform=x86-mswin32-60&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Из коробки rack нестабильный, ставим меньший.&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;gem uninstall rack&lt;br /&gt;gem install rack --version "&amp;lt; 1.1.0" &lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Довольные проделанной работой можем устанавливать Radiant&lt;br /&gt;&lt;blockquote&gt;gem install radiant&lt;/blockquote&gt;&lt;br /&gt;&lt;b&gt;Сервер приложения&lt;/b&gt;&lt;br /&gt;По отзывам Mongrel отлично работает с Radiant, устанавливаем.&lt;br /&gt;&lt;blockquote&gt;gem install mongrel&lt;/blockquote&gt;&lt;br /&gt;&lt;b&gt;Создаем проект &lt;/b&gt;&lt;br /&gt;&lt;blockquote&gt;radiant --database mysql path/to/project&lt;br /&gt;cd path/to/project&lt;br /&gt;rake db:bootstrap&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Запуск Radiant&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Так как мы используем Mongrel &lt;br /&gt;&lt;blockquote&gt;ruby script\server&lt;/blockquote&gt;&lt;br /&gt;В браузере открываем &lt;a href="http://localhost:3000/"&gt;http://localhost:3000/&lt;/a&gt;&lt;br /&gt;Если все ок, то админка доступна по адресу &lt;a href="http://localhost:3000/admin/"&gt;http://localhost:3000/admin/&lt;/a&gt;, доступ администратора по умолчанию:&lt;br /&gt;&lt;blockquote&gt;Login: admin&lt;br /&gt;Password: radiant&lt;/blockquote&gt;&lt;br /&gt;В следующей статье опишу работу с темплейтами в Radiant CMS&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6073204952058174719-6916389829981671926?l=khekkly.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://khekkly.blogspot.com/feeds/6916389829981671926/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://khekkly.blogspot.com/2010/06/radiant-cms-windows.html#comment-form' title='Комментарии: 1'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6073204952058174719/posts/default/6916389829981671926'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6073204952058174719/posts/default/6916389829981671926'/><link rel='alternate' type='text/html' href='http://khekkly.blogspot.com/2010/06/radiant-cms-windows.html' title='Установка Radiant CMS под Windows'/><author><name>khekkly</name><uri>http://www.blogger.com/profile/17058013650415938036</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_J5g96gohV8Q/SplYeBN4HzI/AAAAAAAAB6g/_mxEXcA71pU/S220/user-userpic-big.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_J5g96gohV8Q/TBDeUsA3rTI/AAAAAAAAC5A/yTGNEbR3znk/s72-c/radiant_cms.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6073204952058174719.post-518856611596253166</id><published>2010-05-28T03:43:00.001-07:00</published><updated>2010-05-28T03:46:28.242-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='fail'/><category scheme='http://www.blogger.com/atom/ns#' term='инвайт'/><title type='text'>Просроченный инвайт на секс.рф</title><content type='html'>Оставил заявку на&amp;nbsp;&lt;a href="http://xn--e1aktc.xn--p1ai/"&gt;секс.рф&lt;/a&gt;&amp;nbsp;и через 2 дня в 2:51 ночи пришло письмо, отправленное в 14:50, то есть ровно через 12 часов.&lt;br /&gt;&lt;img border="0" height="91" src="http://4.bp.blogspot.com/_J5g96gohV8Q/S_-HYc89w5I/AAAAAAAAC4M/IkO2zRzltgw/s400/letter-1.png" width="400" /&gt;&lt;br /&gt;&lt;br /&gt;А в самом письме указывалось, что подтвердить емайл нужно в течении 12 часов, вот такой вот фейл при открытии нового ресурса. Не знаю, в чем у них ошибка, но перестраховываться надо в таких случаях.&lt;br /&gt;&lt;br /&gt;&lt;img border="0" height="222" src="http://2.bp.blogspot.com/_J5g96gohV8Q/S_-HsYIvf9I/AAAAAAAAC4U/Qdt7i29C5fw/s400/letter-2.png" width="400" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;PS: Ошибка не еденична, у&amp;nbsp;&lt;a href="http://twitter.com/mariolp"&gt;mariolp&lt;/a&gt;&amp;nbsp;такая же ситуация.&lt;br /&gt;PPS: Ответил им письмом, но шанс получить ответ маловероятен.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6073204952058174719-518856611596253166?l=khekkly.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://khekkly.blogspot.com/feeds/518856611596253166/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://khekkly.blogspot.com/2010/05/blog-post.html#comment-form' title='Комментарии: 2'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6073204952058174719/posts/default/518856611596253166'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6073204952058174719/posts/default/518856611596253166'/><link rel='alternate' type='text/html' href='http://khekkly.blogspot.com/2010/05/blog-post.html' title='Просроченный инвайт на секс.рф'/><author><name>khekkly</name><uri>http://www.blogger.com/profile/17058013650415938036</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_J5g96gohV8Q/SplYeBN4HzI/AAAAAAAAB6g/_mxEXcA71pU/S220/user-userpic-big.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_J5g96gohV8Q/S_-HYc89w5I/AAAAAAAAC4M/IkO2zRzltgw/s72-c/letter-1.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6073204952058174719.post-8326230255839482818</id><published>2010-03-03T00:33:00.001-08:00</published><updated>2010-03-03T00:33:45.031-08:00</updated><title type='text'>Весеннего настроения вам</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://pit.dirty.ru/dirty/1/2010/03/02/27831-061338-b57566ae2465f09c3dbc487c31ee7067.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://pit.dirty.ru/dirty/1/2010/03/02/27831-061338-b57566ae2465f09c3dbc487c31ee7067.gif" /&gt;&lt;/a&gt;&lt;a href="http://pit.dirty.ru/dirty/1/2010/03/02/27831-061338-b57566ae2465f09c3dbc487c31ee7067.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://pit.dirty.ru/dirty/1/2010/03/02/27831-061338-b57566ae2465f09c3dbc487c31ee7067.gif" /&gt;&lt;/a&gt;&lt;a href="http://pit.dirty.ru/dirty/1/2010/03/02/27831-061338-b57566ae2465f09c3dbc487c31ee7067.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://pit.dirty.ru/dirty/1/2010/03/02/27831-061338-b57566ae2465f09c3dbc487c31ee7067.gif" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6073204952058174719-8326230255839482818?l=khekkly.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://khekkly.blogspot.com/feeds/8326230255839482818/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://khekkly.blogspot.com/2010/03/blog-post.html#comment-form' title='Комментарии: 1'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6073204952058174719/posts/default/8326230255839482818'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6073204952058174719/posts/default/8326230255839482818'/><link rel='alternate' type='text/html' href='http://khekkly.blogspot.com/2010/03/blog-post.html' title='Весеннего настроения вам'/><author><name>khekkly</name><uri>http://www.blogger.com/profile/17058013650415938036</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_J5g96gohV8Q/SplYeBN4HzI/AAAAAAAAB6g/_mxEXcA71pU/S220/user-userpic-big.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6073204952058174719.post-6300562253698419421</id><published>2010-02-26T12:22:00.000-08:00</published><updated>2010-02-26T12:22:15.454-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mysql conf'/><title type='text'>Занимаемое место mysql</title><content type='html'>key_buffer_size + (read_buffer_size + sort_buffer_size)*max_threads&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6073204952058174719-6300562253698419421?l=khekkly.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://khekkly.blogspot.com/feeds/6300562253698419421/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://khekkly.blogspot.com/2010/02/mysql.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6073204952058174719/posts/default/6300562253698419421'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6073204952058174719/posts/default/6300562253698419421'/><link rel='alternate' type='text/html' href='http://khekkly.blogspot.com/2010/02/mysql.html' title='Занимаемое место mysql'/><author><name>khekkly</name><uri>http://www.blogger.com/profile/17058013650415938036</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_J5g96gohV8Q/SplYeBN4HzI/AAAAAAAAB6g/_mxEXcA71pU/S220/user-userpic-big.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6073204952058174719.post-953901482366695670</id><published>2009-12-22T23:49:00.001-08:00</published><updated>2009-12-22T23:49:48.270-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='спальный мешок'/><title type='text'>Хочу сплю, хочу хожу</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_J5g96gohV8Q/SzHLg9uqX_I/AAAAAAAACvM/Nd35XGdskqg/s1600-h/tumblr_kv3ej2sjB91qz62suo1_500.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_J5g96gohV8Q/SzHLg9uqX_I/AAAAAAAACvM/Nd35XGdskqg/s400/tumblr_kv3ej2sjB91qz62suo1_500.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6073204952058174719-953901482366695670?l=khekkly.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://khekkly.blogspot.com/feeds/953901482366695670/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://khekkly.blogspot.com/2009/12/blog-post_22.html#comment-form' title='Комментарии: 1'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6073204952058174719/posts/default/953901482366695670'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6073204952058174719/posts/default/953901482366695670'/><link rel='alternate' type='text/html' href='http://khekkly.blogspot.com/2009/12/blog-post_22.html' title='Хочу сплю, хочу хожу'/><author><name>khekkly</name><uri>http://www.blogger.com/profile/17058013650415938036</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_J5g96gohV8Q/SplYeBN4HzI/AAAAAAAAB6g/_mxEXcA71pU/S220/user-userpic-big.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_J5g96gohV8Q/SzHLg9uqX_I/AAAAAAAACvM/Nd35XGdskqg/s72-c/tumblr_kv3ej2sjB91qz62suo1_500.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6073204952058174719.post-3763502204028872697</id><published>2009-12-22T00:54:00.000-08:00</published><updated>2009-12-22T00:58:45.741-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='пробки'/><category scheme='http://www.blogger.com/atom/ns#' term='казань'/><category scheme='http://www.blogger.com/atom/ns#' term='стоячка'/><title type='text'>Утренняя стоячка!</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;img border="0" height="265" src="http://img.leprosorium.com/748386" width="320" /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6073204952058174719-3763502204028872697?l=khekkly.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://khekkly.blogspot.com/feeds/3763502204028872697/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://khekkly.blogspot.com/2009/12/blog-post.html#comment-form' title='Комментарии: 1'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6073204952058174719/posts/default/3763502204028872697'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6073204952058174719/posts/default/3763502204028872697'/><link rel='alternate' type='text/html' href='http://khekkly.blogspot.com/2009/12/blog-post.html' title='Утренняя стоячка!'/><author><name>khekkly</name><uri>http://www.blogger.com/profile/17058013650415938036</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_J5g96gohV8Q/SplYeBN4HzI/AAAAAAAAB6g/_mxEXcA71pU/S220/user-userpic-big.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6073204952058174719.post-387533051206967197</id><published>2009-11-30T02:58:00.001-08:00</published><updated>2009-11-30T02:59:03.925-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='image'/><category scheme='http://www.blogger.com/atom/ns#' term='mushrooms'/><title type='text'>Power up</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_J5g96gohV8Q/SxOlH7ttOrI/AAAAAAAACs0/ctHKCC_4gxY/s1600/image.jpeg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_J5g96gohV8Q/SxOlH7ttOrI/AAAAAAAACs0/ctHKCC_4gxY/s320/image.jpeg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6073204952058174719-387533051206967197?l=khekkly.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://khekkly.blogspot.com/feeds/387533051206967197/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://khekkly.blogspot.com/2009/11/power-up.html#comment-form' title='Комментарии: 2'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6073204952058174719/posts/default/387533051206967197'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6073204952058174719/posts/default/387533051206967197'/><link rel='alternate' type='text/html' href='http://khekkly.blogspot.com/2009/11/power-up.html' title='Power up'/><author><name>khekkly</name><uri>http://www.blogger.com/profile/17058013650415938036</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_J5g96gohV8Q/SplYeBN4HzI/AAAAAAAAB6g/_mxEXcA71pU/S220/user-userpic-big.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_J5g96gohV8Q/SxOlH7ttOrI/AAAAAAAACs0/ctHKCC_4gxY/s72-c/image.jpeg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6073204952058174719.post-4920127648842657426</id><published>2009-11-18T06:49:00.000-08:00</published><updated>2009-11-18T06:52:53.106-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='кухня'/><category scheme='http://www.blogger.com/atom/ns#' term='японская кухня'/><category scheme='http://www.blogger.com/atom/ns#' term='правильное питание'/><title type='text'>Японская кухня</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_J5g96gohV8Q/SwQKKcbExXI/AAAAAAAACss/Z2KibZOiHy0/s1600/tumblr_ktb3hlKusk1qa6m1ro1_1280.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/_J5g96gohV8Q/SwQKKcbExXI/AAAAAAAACss/Z2KibZOiHy0/s400/tumblr_ktb3hlKusk1qa6m1ro1_1280.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Один из секретов японского здоровья и долголетия – кухня – вкусная, здоровая, заряжающая энергией и отличным настроением.&lt;br /&gt;&lt;br /&gt;Удивительно, но источником создания японской кухни, какой мы ее знаем, стала нехватка продовольствия. Скудность растительного и животного мира страны восходящего солнца приручили его жителей благоговейно относиться к повседневной пище, скромным кушаньям они старались придать максимально эстетичный вид. Нехватка топлива заставила японцев делать упор на сыроедение, а хлеба здесь не знали еще несколько десятилетий назад. Датой рождения японской кухни считается момент, когда японцы стали возделывать рис. По легенде, он был принесен в Японию в посохе из тростника божеством риса Инари-сама. Случилось это 2500 лет назад. Рис был всем: пищей и деньгами. Вожди племен хранили его в специальных амбарах — окура. Даже сейчас в Японии Министерство финансов называется Окура-сё, то есть министерство амбаров.&lt;br /&gt;&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;Для большинства европейцев японская еда – это суши и роллы. Суши действительно одно из самых любимых блюд в Японии, но помимо него существует масса другой еды. Японцы страстные эпикурейцы. Ни в одной стране мира так не развита культура питания. Еда здесь повсюду. Причем самого высшего качества. У японцев культ свежести. Это основа основ приготовления любого блюда. Продукты должны быть либо с грядки, либо еще теплыми. Японские супермаркеты – это храмы свежести. На пакетах с мясом, рыбой или овощами с точностью до получаса указаны время и день упаковки. В японской кулинарной культуре почти нет замороженных продуктов и консервантов. Актер, сценарист и режиссер Дональд Ричи писал: «удивительная свежесть японской кухни привлекает внимание, как шепот среди криков. Открывается подлинный вид и вкус продуктов. Их предлагают и едят практически сырыми, ничто не готовится слишком долго. Наслаждаешься почти естественным вкусом пищи». В основе всего многообразия японской кухни лежит десять принципов, которые и делают ее самым полезным способом питания на земле.&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Рыба&lt;/h3&gt;Японцы помешаны на рыбе. Ее едят на завтрак, обед и ужин. Ее кладут на рисовые шарики, внутрь рисовых шариков, едят сырой, копченой, запеченной, обжаренной, тушеной с приправами и просто так. Но среди тунцов, угрей и форелей у японцев есть любимая рыба – лосось и они придумали массу способов его приготовления. Это стейки из лосося, маринованная в уксусе кожа лосося, лососевая икра, малосольные почки лосося и многое другое. Страсть японцев к рыбе зародилась в VII веке, когда император – буддист издал указ запрещающий убивать и есть любого, кто бегает по земле. Императорский указ действовал двенадцать столетий, что с лихвой хватило, чтобы изменить вкусовые предпочтения нации. Зато теперь Япония потребляет около десяти процентов мирового производства рыбы, хотя на ее территории проживает всего два процента населения земли. При этом исследователи всего мира отмечают, что благодаря содержащимся в рыбе жирным кислотам омега-3 существенно снижается риск заболевания сердечно сосудистыми заболеваниями, болезнью Альцгеймера, ревматического артрита и некоторых форм рака.&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Овощи&lt;/h3&gt;Среднестатистическая японка знает об овощах все. Она прекрасно разбирается в достоинствах и сортах лука, баклажанов, перца, помидоров, свеклы, бата и репы. Жители страны восходящего солнца обожают овощи. Особенно популярны смеси приготовленные на пару, тушеные на рапсовом масле, состоящие из красного перца, зеленого горошка, цуккини, баклажанов, белого лука, нэги, кинзы и конечно же риса. Не надо забывать про грибы сиитаке. Мелко нашинкованные они служат великолепным дополнением к прозрачному супу. Кабачок хорош натертым с корнем имбиря и не забудь про травы: сисо, мицуба и мойога. Японки постоянно готовят своим детям еду с водорослями, которые богаты витамином С, клетчаткой, калием и йодом. Основанная на овощах, насыщенных витаминами и минералами, японская кухня отличается низким содержанием калорий и не дает повода для переедания.&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Рис&lt;/h3&gt;Япония – это бесконечный рисовый пир, который длится вот уже 1 300 лет. С рисом у японцев существует почти мистическая связь. Рисовым полям были посвящены картины и стихи. Долгое время рис был основной валютой страны. Рис – обязательный участник японского стола и постоянный спутник японца. Из рисовых зерен японцы готовят ритуальные и праздничные блюда, повседневную пищу, масло, уксус, саке. И наконец рис – незаменимый источник полезных углеводов. Японцы любят круглый, белый рис, потому что он долго жуется, немного вязкий и пышный. Зернышки должны держаться вместе но не склеиваться. Самый популярный сорт риса – «косихикари», слегка сладковатый. По случаю торжеств японские хозяйки готовят моти. Рис долго толкут, пока не получат однородную, тягучую массу из которой лепят квадратные пирожки.&lt;br /&gt;Рис – это основа высокоуглеводной диеты благодаря которой японские женщины бьют все рекорды долгожительства. Исследования показали, что люди, которые едят продукты с высоким содержанием углеводов не страдают лишним весом. К тому же в рисе почти нет соли, отсутствуют насыщенные жиры и холестерин.&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Соя&lt;/h3&gt;Для японца немыслимо прожить день и не съесть блюдо из низкокалорийной, нежирной, богатой протеинами сои. В основном ее едят в виде супа мисо, кусочков тофу, соевого соуса или сброженных бобов натто. Творог тофу попал в Японию из Китая, около тысячи лет назад, быстро став любимым лакомством дзен буддистских священников. Мисо – обжареная паста из бобов с зерном пшеницы или ячменя тоже родом из Китая. Специалисты считают, что высокое потребление соевых продуктов в Японии служит причиной здоровья и долголетия японской нации.&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Лапша&lt;/h3&gt;Еще один эмигрант на японской кухне – лапша. Прибывшая в Японию из Китая вместе с буддизмом лапша быстро завоевала сердца и желудки жителей страны восходящего солнца. Правда в семнадцатом веке соба (лапша) считалась едой низшего сословия. В начале восемнадцатого столетия стали появляться хорошо оборудованные ресторанчики, которые привлекли в свои стены богатых горожан. В 1818 веке в Эдо было более 3 тысяч ресторанчиков предлагающих собу. Разновидностей лапши много и ее предпочтения зависят от региона. Так на юге и западе от Токио, в Киото и Осаке, любят тягучую, белую лапшу — удон сделанную из пшеничной муки, а токийцам нравится тонкая, коричневая лапша, которую делают из смеси гречневой и пшеничной муки.&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Чай&lt;/h3&gt;Зеленый чай – это символ Японии. А чайная церемония – эссенция дзен буддизма, процесс, который совершенствовался на протяжении пятисот лет. Дзен буддийский монах по имени Эйсаи привез чай в Японию из Китая в XII веке. Вскоре японская знать устраивала дегустации, где можно было встретить сотни разновидностей этого напитка. Связь чая с едой укрепилась с появлением каисэки рери – особых блюд, сопровождающих чайную церемонию. Монах, который завез этот напиток в Китай писал, что «чай – это секрет долголетия. На горных склонах он расправляет свои листья, словно душа земли».&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Монастырская кухня&lt;/h3&gt;Апофеозом здоровой кухни является стопроцентно вегетарианский стиль, или содзин рери – храмовая кухня, которую дзен буддистские священники практиковали в Японии на протяжении восьмисот лет. Основной смысл содзин рери – еда должна способствовать духовному росту. Ничего нельзя выбрасывать. Допускаются только маленькие порции простых растительных продуктов. Типичный обед – это тушеный дайкон, с нарезанным пореем и соусом мисо. В седзин нашло свое отражение священное для буддистов число пять. Пять способов приготовления (сырым, на пару, на гриле, отварные, просто жареные), пять цветов (зеленый, желтый, красный, белый, черный), пять вкусов (сладкий, острый, горький, кислый, соленый) и пять фраз, которые монахи должны произносить перед трапезой:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Я думаю о труде благодаря которому я могу поесть&lt;/li&gt;&lt;li&gt;Я думаю о собственном несовершенстве и о том, заслужил ли я эту еду&lt;/li&gt;&lt;li&gt;Пусть мое сознание освободится от предпочтений и жадности&lt;/li&gt;&lt;li&gt;Пусть эта пища дарует мне исцеление и сохранит здоровье&lt;/li&gt;&lt;li&gt;Пусть эта пища поможет мне в моем совершенстве.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Завтрак&lt;/h3&gt;Японки знают, что такое завтрак с большим зарядом энергии, но без булочек и блинчиков. Типичная утренняя трапеза – это зеленый чай, чашка вареного риса, суп-мисо с тофу и луком, маленьких листочков водорослей нори, омлет и кусочек копченого лосося. В Японии завтрак – это самая главная и самое обильная трапеза дня. Попробуй питаться так же, и сразу почувствуешь себя великолепно – вплоть до обеда.&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Правильное отношение к питанию&lt;/h3&gt;Японцы не изнуряют себя голоданием и не терроризируют свой организм различными диетами. Их рацион и способ питания почти не меняется на протяжении всей жизни.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6073204952058174719-4920127648842657426?l=khekkly.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://khekkly.blogspot.com/feeds/4920127648842657426/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://khekkly.blogspot.com/2009/11/blog-post_18.html#comment-form' title='Комментарии: 3'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6073204952058174719/posts/default/4920127648842657426'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6073204952058174719/posts/default/4920127648842657426'/><link rel='alternate' type='text/html' href='http://khekkly.blogspot.com/2009/11/blog-post_18.html' title='Японская кухня'/><author><name>khekkly</name><uri>http://www.blogger.com/profile/17058013650415938036</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_J5g96gohV8Q/SplYeBN4HzI/AAAAAAAAB6g/_mxEXcA71pU/S220/user-userpic-big.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_J5g96gohV8Q/SwQKKcbExXI/AAAAAAAACss/Z2KibZOiHy0/s72-c/tumblr_ktb3hlKusk1qa6m1ro1_1280.jpg' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6073204952058174719.post-4884408894926699362</id><published>2009-11-01T23:59:00.000-08:00</published><updated>2009-11-01T23:59:13.174-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='docblock'/><category scheme='http://www.blogger.com/atom/ns#' term='документация'/><category scheme='http://www.blogger.com/atom/ns#' term='комментарии'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><title type='text'>3 аспекта документирования</title><content type='html'>Всем известна стандартная мантра программирования «Документируй свой код!» (хотя некоторые разработчики, как оказывается, все еще не следуют ей). Первое, что приходит на ум PHP-программисту, как только речь заходит о документировании кода&amp;nbsp;— это PHP DocBlocks.&lt;br /&gt;DocBlocks&amp;nbsp;— это система для обеспечения последовательности в ваших комментариях и благодатная почва для автоматического создания документации. К тому же, DocBlock, по своей природе, основан на принципах документирования API конкретных функций, классов и т.д., и в этом плане&amp;nbsp;— это превосходная, очень удобная система.&lt;br /&gt;Проблема же заключается в том, что документирование API-функций и их параметров, а также классов, и других аналогичных вещей&amp;nbsp;— это только один из трех важных типов документации, которые необходимы.&lt;br /&gt;В реальности же, слишком много PHP программистов ограничиваются лишь написанием DocBlock'ов, и считают, что их требования по документированию кода полностью выполнены.&amp;nbsp;Используете ли вы PHP DocBlocks или нет, попробуйте сделать так, чтобы убедиться, что вы смогли охватить все три аспекта документирования вашего проекта:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;«Описание реализации»&amp;nbsp;— рассказывает о том, с чего программисту следует начать для выполнения задачи, и как все устроено на высоком уровне.&lt;/li&gt;&lt;li&gt;Документация API, которая описывает каждый класс и функции в деталях.&lt;/li&gt;&lt;li&gt;Встроенные комментарии, которые описывают сам код.&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6073204952058174719-4884408894926699362?l=khekkly.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://khekkly.blogspot.com/feeds/4884408894926699362/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://khekkly.blogspot.com/2009/11/3.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6073204952058174719/posts/default/4884408894926699362'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6073204952058174719/posts/default/4884408894926699362'/><link rel='alternate' type='text/html' href='http://khekkly.blogspot.com/2009/11/3.html' title='3 аспекта документирования'/><author><name>khekkly</name><uri>http://www.blogger.com/profile/17058013650415938036</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_J5g96gohV8Q/SplYeBN4HzI/AAAAAAAAB6g/_mxEXcA71pU/S220/user-userpic-big.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6073204952058174719.post-4601016345971185148</id><published>2009-11-01T12:58:00.000-08:00</published><updated>2009-11-02T00:07:28.676-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='yandex'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><category scheme='http://www.blogger.com/atom/ns#' term='google'/><category scheme='http://www.blogger.com/atom/ns#' term='тИЦ'/><category scheme='http://www.blogger.com/atom/ns#' term='PageRank'/><category scheme='http://www.blogger.com/atom/ns#' term='audit'/><title type='text'>Делаем простой Аудит сайта</title><content type='html'>Такой аудит можно встретить на любом сайте конторы строгающей сайты, в процессе поиска работы, одна из таких контор дала тестовое задание на создание такой программы.&lt;br /&gt;Столкнулся впервые, но ничего, и не такое кушали, гуглим.&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;В аудит сайта входят:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;информация о домене&lt;/li&gt;&lt;li&gt;тИЦ, PR&lt;/li&gt;&lt;li&gt; присутствие в поисковиках и каталогах&lt;/li&gt;&lt;/ul&gt;Находим что Яндекс тИЦ берёт данные по адресу:&lt;br /&gt;&lt;blockquote&gt;&lt;span class="Apple-style-span" style="background-color: #eeeeee;"&gt;http://bar-navig.yandex.ru/u?ver=2&amp;amp;url=[URL страницы]&amp;amp;show=1&amp;amp;post=1&lt;/span&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;причём в URL можно спокойно подставлять что угодно и всё будет нормально.&lt;br /&gt;&lt;br /&gt;У Google PR все оказалось немного сложнее, адрес выглядит так:&lt;br /&gt;&lt;blockquote&gt;&lt;span class="Apple-style-span" style="background-color: #eeeeee;"&gt;http://www.google.com/search?client=navclient-auto&amp;amp;ch=6[Контрольная сумма]&amp;amp;features=Rank&amp;amp;q=info:[URL страницы]&lt;/span&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;Проблема в том, что для каждого URL своя контрольная сумма, если её рассчитать неправильно или вообще убрать, то метод не сработает. Еще погуглим и находим готовое решение для подсчета контрольной суммы url, выносим его в отдельный класс &lt;a href="http://dl.getdropbox.com/u/1627610/source/googlepr.php"&gt;class GooglePageRank&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Остальное все довольно легко, в поисковиках используется поиск по самому url для оценки индексации.&lt;br /&gt;&lt;br /&gt;Готовый &lt;a href="http://dl.getdropbox.com/u/1627610/source/audit.php"&gt;быдлокод&lt;/a&gt; не обернутый ни в класс ни во что-то вообще красивое.&lt;br /&gt;&lt;br /&gt;Информацию по домену берем у &lt;a href="http://webnames.ru/"&gt;webnames.ru&lt;/a&gt; из за легкой доступности и актуальной информации, так же можно использовать exec(whois url); но это в условиях работы под nix, дома у меня windows.&lt;br /&gt;&lt;br /&gt;С поисковиком &lt;a href="http://mail.ru/"&gt;mail.ru&lt;/a&gt; пришлось повозится довольно долго, пока я не понял что они отдают информацию в windows-1251. просто не думал что туда копать нужно :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6073204952058174719-4601016345971185148?l=khekkly.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://khekkly.blogspot.com/feeds/4601016345971185148/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://khekkly.blogspot.com/2009/11/blog-post.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6073204952058174719/posts/default/4601016345971185148'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6073204952058174719/posts/default/4601016345971185148'/><link rel='alternate' type='text/html' href='http://khekkly.blogspot.com/2009/11/blog-post.html' title='Делаем простой Аудит сайта'/><author><name>khekkly</name><uri>http://www.blogger.com/profile/17058013650415938036</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_J5g96gohV8Q/SplYeBN4HzI/AAAAAAAAB6g/_mxEXcA71pU/S220/user-userpic-big.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6073204952058174719.post-2621821450015308235</id><published>2009-10-21T13:38:00.000-07:00</published><updated>2009-10-21T13:43:45.901-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='photography'/><category scheme='http://www.blogger.com/atom/ns#' term='Kenneth Willardt'/><title type='text'>Kenneth Willardt</title><content type='html'>&lt;img style="display:block; margin:0px auto 10px; text-align:center;width: 500px; height: 375px;" src="http://farm4.static.flickr.com/3527/4023693042_2f11ca42f2.jpg" border="0" alt="" /&gt;&lt;br /&gt;&lt;br /&gt;Kenneth работал на рекламных компаниях для Christian Dior, L'Oreal, Nivea, Oil of Olay, Matrix, Garnier и Max Factor, и сфотографировал обширную коллекцию редакционных статей в такие журналы как Vogue, Allure, Glamour, Cosmopolitan, GQ и InStyle.&lt;br /&gt;И конечно же &lt;a href="http://www.kwpf.com/"&gt;его портфолио&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6073204952058174719-2621821450015308235?l=khekkly.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://khekkly.blogspot.com/feeds/2621821450015308235/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://khekkly.blogspot.com/2009/10/kenneth-willardt.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6073204952058174719/posts/default/2621821450015308235'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6073204952058174719/posts/default/2621821450015308235'/><link rel='alternate' type='text/html' href='http://khekkly.blogspot.com/2009/10/kenneth-willardt.html' title='Kenneth Willardt'/><author><name>khekkly</name><uri>http://www.blogger.com/profile/17058013650415938036</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_J5g96gohV8Q/SplYeBN4HzI/AAAAAAAAB6g/_mxEXcA71pU/S220/user-userpic-big.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm4.static.flickr.com/3527/4023693042_2f11ca42f2_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6073204952058174719.post-4573263552766502768</id><published>2009-10-21T13:32:00.000-07:00</published><updated>2009-10-21T13:37:03.582-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='photography'/><category scheme='http://www.blogger.com/atom/ns#' term='Bruno Juminer'/><category scheme='http://www.blogger.com/atom/ns#' term='portrait'/><title type='text'>Bruno Juminer</title><content type='html'>&lt;img style="display:block; margin:0px auto 10px; text-align:center; width: 500px; height: 310px;" src="http://farm3.static.flickr.com/2485/4026314035_34e1249652.jpg" border="0" alt="" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.brunojuminer.com/"&gt;Bruno Juminer&lt;/a&gt; - Парижский фейшн фотограф с прекрасным портфолио.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6073204952058174719-4573263552766502768?l=khekkly.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://khekkly.blogspot.com/feeds/4573263552766502768/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://khekkly.blogspot.com/2009/10/bruno-juminer.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6073204952058174719/posts/default/4573263552766502768'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6073204952058174719/posts/default/4573263552766502768'/><link rel='alternate' type='text/html' href='http://khekkly.blogspot.com/2009/10/bruno-juminer.html' title='Bruno Juminer'/><author><name>khekkly</name><uri>http://www.blogger.com/profile/17058013650415938036</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_J5g96gohV8Q/SplYeBN4HzI/AAAAAAAAB6g/_mxEXcA71pU/S220/user-userpic-big.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm3.static.flickr.com/2485/4026314035_34e1249652_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6073204952058174719.post-1762544778973170969</id><published>2009-09-11T02:17:00.000-07:00</published><updated>2009-09-11T02:19:32.994-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='morcheeba'/><category scheme='http://www.blogger.com/atom/ns#' term='mp3'/><category scheme='http://www.blogger.com/atom/ns#' term='tune'/><category scheme='http://www.blogger.com/atom/ns#' term='music'/><title type='text'>О морчиба ты велика</title><content type='html'>Этот трек морчибы приведит меня в трепетание!&lt;br /&gt;&lt;object width="336" height="36"&gt;&lt;param name="movie" value="http://tune.ru/swf/tuner.swf"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="false"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;param name="flashvars" value="mediaId=123053&amp;mediaType=track"&gt;&lt;/param&gt;&lt;embed src="http://tune.ru/swf/tuner.swf" type="application/x-shockwave-flash" flashvars="mediaId=123053&amp;mediaType=track" allowscriptaccess="always" allowfullscreen="true" width="336" height="36"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6073204952058174719-1762544778973170969?l=khekkly.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://khekkly.blogspot.com/feeds/1762544778973170969/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://khekkly.blogspot.com/2009/09/blog-post.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6073204952058174719/posts/default/1762544778973170969'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6073204952058174719/posts/default/1762544778973170969'/><link rel='alternate' type='text/html' href='http://khekkly.blogspot.com/2009/09/blog-post.html' title='О морчиба ты велика'/><author><name>khekkly</name><uri>http://www.blogger.com/profile/17058013650415938036</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_J5g96gohV8Q/SplYeBN4HzI/AAAAAAAAB6g/_mxEXcA71pU/S220/user-userpic-big.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6073204952058174719.post-891749115584909399</id><published>2009-09-03T11:27:00.000-07:00</published><updated>2009-09-03T11:35:57.972-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='сочи'/><category scheme='http://www.blogger.com/atom/ns#' term='лето'/><category scheme='http://www.blogger.com/atom/ns#' term='фото'/><title type='text'>Фотомикс лета 2009</title><content type='html'>&lt;img style="display:block; margin:0px auto 10px; text-align:center;width: 333px; height: 400px;" src="http://3.bp.blogspot.com/_J5g96gohV8Q/SqALvzq54tI/AAAAAAAACpM/78sWZjP9RaY/s400/image+(2).jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5377310871032292050" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;width: 333px; height: 400px;" src="http://2.bp.blogspot.com/_J5g96gohV8Q/SqALvYgeG5I/AAAAAAAACpE/iuxxWce_rUs/s400/image+(3).jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5377310863740771218" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;width: 333px; height: 400px;" src="http://2.bp.blogspot.com/_J5g96gohV8Q/SqALvB7Tj6I/AAAAAAAACo8/x_nhrQQlXWY/s400/image+(6).jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5377310857679310754" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;width: 333px; height: 400px;" src="http://2.bp.blogspot.com/_J5g96gohV8Q/SqAK874I08I/AAAAAAAACo0/Ewi5CjuCfHM/s400/image+(1).jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5377309997061952450" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;width: 333px; height: 400px;" src="http://4.bp.blogspot.com/_J5g96gohV8Q/SqAKzCtlvVI/AAAAAAAACos/Sbe-HRKAB7w/s400/image.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5377309827098066258" /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6073204952058174719-891749115584909399?l=khekkly.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://khekkly.blogspot.com/feeds/891749115584909399/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://khekkly.blogspot.com/2009/09/2009.html#comment-form' title='Комментарии: 2'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6073204952058174719/posts/default/891749115584909399'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6073204952058174719/posts/default/891749115584909399'/><link rel='alternate' type='text/html' href='http://khekkly.blogspot.com/2009/09/2009.html' title='Фотомикс лета 2009'/><author><name>khekkly</name><uri>http://www.blogger.com/profile/17058013650415938036</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_J5g96gohV8Q/SplYeBN4HzI/AAAAAAAAB6g/_mxEXcA71pU/S220/user-userpic-big.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_J5g96gohV8Q/SqALvzq54tI/AAAAAAAACpM/78sWZjP9RaY/s72-c/image+(2).jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6073204952058174719.post-9058771832908321464</id><published>2009-05-29T03:01:00.000-07:00</published><updated>2009-05-29T03:03:21.087-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='image'/><category scheme='http://www.blogger.com/atom/ns#' term='8bit'/><category scheme='http://www.blogger.com/atom/ns#' term='gop'/><title type='text'>8bit gop</title><content type='html'>&lt;img style="display:block; margin:0px auto 10px; text-align:center;width: 400px; height: 287px;" src="http://1.bp.blogspot.com/_J5g96gohV8Q/Sh-ypJhP3-I/AAAAAAAABnE/1VPxNMRPu6A/s400/12323797664.gif" border="0" alt=""id="BLOGGER_PHOTO_ID_5341184103084449762" /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6073204952058174719-9058771832908321464?l=khekkly.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://khekkly.blogspot.com/feeds/9058771832908321464/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://khekkly.blogspot.com/2009/05/8bit-gop.html#comment-form' title='Комментарии: 3'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6073204952058174719/posts/default/9058771832908321464'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6073204952058174719/posts/default/9058771832908321464'/><link rel='alternate' type='text/html' href='http://khekkly.blogspot.com/2009/05/8bit-gop.html' title='8bit gop'/><author><name>khekkly</name><uri>http://www.blogger.com/profile/17058013650415938036</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_J5g96gohV8Q/SplYeBN4HzI/AAAAAAAAB6g/_mxEXcA71pU/S220/user-userpic-big.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_J5g96gohV8Q/Sh-ypJhP3-I/AAAAAAAABnE/1VPxNMRPu6A/s72-c/12323797664.gif' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6073204952058174719.post-4994641815514308220</id><published>2009-05-25T13:09:00.000-07:00</published><updated>2009-05-25T13:25:11.156-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='photography'/><category scheme='http://www.blogger.com/atom/ns#' term='Akif  Hakan'/><category scheme='http://www.blogger.com/atom/ns#' term='portrait'/><title type='text'>Akif  Hakan</title><content type='html'>&lt;img style="display:block; margin:0px auto; text-align:center;width: 300px; height: 400px;" src="http://2.bp.blogspot.com/_J5g96gohV8Q/Shr-dEo5G6I/AAAAAAAABmk/Mtu9Ju2sVj8/s400/akifhakan.jpg" border="0" alt="Akif  Hakan" /&gt;&lt;br /&gt;&lt;br /&gt;Akif  Hakan - отличный фотограф-портретист, в его работах можно найти как  эмоцию, экспресию так и ню и артхаус. Его работы не раз печатались на обложках фотожурналов.&lt;br /&gt;посмотреть можно как на его страничке &lt;a href="http://hakanphotography.deviantart.com/"&gt;hakanphotography.deviantart.com&lt;/a&gt; так и у меня в визуалайзе &lt;a href="http://vi.sualize.us/philipp/akif%20hakan/"&gt;vi.sualize.us/philipp/akif%20hakan/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6073204952058174719-4994641815514308220?l=khekkly.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://khekkly.blogspot.com/feeds/4994641815514308220/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://khekkly.blogspot.com/2009/05/akif-hakan.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6073204952058174719/posts/default/4994641815514308220'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6073204952058174719/posts/default/4994641815514308220'/><link rel='alternate' type='text/html' href='http://khekkly.blogspot.com/2009/05/akif-hakan.html' title='Akif  Hakan'/><author><name>khekkly</name><uri>http://www.blogger.com/profile/17058013650415938036</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_J5g96gohV8Q/SplYeBN4HzI/AAAAAAAAB6g/_mxEXcA71pU/S220/user-userpic-big.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_J5g96gohV8Q/Shr-dEo5G6I/AAAAAAAABmk/Mtu9Ju2sVj8/s72-c/akifhakan.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6073204952058174719.post-4767356922022986050</id><published>2009-05-24T23:35:00.001-07:00</published><updated>2009-05-24T23:53:23.739-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='*nix'/><category scheme='http://www.blogger.com/atom/ns#' term='tutorial'/><category scheme='http://www.blogger.com/atom/ns#' term='crontab'/><title type='text'>crontab - шпаргалка</title><content type='html'>&lt;img style="display:block; margin:0px auto 0px; text-align:left; width: 128px; height: 128px;" src="http://4.bp.blogspot.com/_J5g96gohV8Q/Sho_jEwnFVI/AAAAAAAABmc/yvIh5LeFO9M/s400/terminal.png" border="0" alt="*nix" /&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;#minute (0-59),&lt;br /&gt;#|      hour (0-23),&lt;br /&gt;#|      |       day of the month (1-31),&lt;br /&gt;#|      |       |       month of the year (1-12),&lt;br /&gt;#|      |       |       |       day of the week (0-6 with 0=Sunday).&lt;br /&gt;#|      |       |       |       |       commands&lt;br /&gt;&lt;/code&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6073204952058174719-4767356922022986050?l=khekkly.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://khekkly.blogspot.com/feeds/4767356922022986050/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://khekkly.blogspot.com/2009/05/crontab.html#comment-form' title='Комментарии: 2'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6073204952058174719/posts/default/4767356922022986050'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6073204952058174719/posts/default/4767356922022986050'/><link rel='alternate' type='text/html' href='http://khekkly.blogspot.com/2009/05/crontab.html' title='crontab - шпаргалка'/><author><name>khekkly</name><uri>http://www.blogger.com/profile/17058013650415938036</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_J5g96gohV8Q/SplYeBN4HzI/AAAAAAAAB6g/_mxEXcA71pU/S220/user-userpic-big.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_J5g96gohV8Q/Sho_jEwnFVI/AAAAAAAABmc/yvIh5LeFO9M/s72-c/terminal.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6073204952058174719.post-3082055573523137130</id><published>2009-05-20T07:53:00.001-07:00</published><updated>2009-05-20T11:35:14.442-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='video'/><category scheme='http://www.blogger.com/atom/ns#' term='ffmpeg'/><category scheme='http://www.blogger.com/atom/ns#' term='jwplayer'/><category scheme='http://www.blogger.com/atom/ns#' term='player'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><category scheme='http://www.blogger.com/atom/ns#' term='flowplayer'/><category scheme='http://www.blogger.com/atom/ns#' term='flv'/><title type='text'>В поисках бесплатного flash flv плеера</title><content type='html'>При работе с одним проектом мне нужно было вставить видео на страницы. Для конвертирования видео файлов, я воспользовался простой утилитой ffmpeg.&lt;br /&gt;&lt;code&gt;&lt;br /&gt;ffmpeg -i @files/$srcVideo -ar 22050 -ab 32 -f flv -s 320x240  @files/$destVideo&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Для задания скриншота &lt;br /&gt;&lt;code&gt;&lt;br /&gt;ffmpeg -i @files/$srcVideo -an -ss 00:00:03 -t 00:00:01 -r 1 -y -s 320x240 @files/$destImage&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Далее проведя обзор нашел 2 самых удобных плеера:&lt;br /&gt;&lt;a target="_blank" title="Flowplayer" href="http://flowplayer.org/"&gt;Flowplayer&lt;/a&gt;&lt;br /&gt;Плеер под лицензией &lt;strong&gt;GPL3&lt;/strong&gt;. Есть код для вставки, отправка на e-mail, а так же fullscreen.&lt;/p&gt;&lt;br /&gt;&lt;div class="clear"&gt;&lt;/div&gt;&lt;br /&gt;&lt;a target="_blank" class="" href="http://www.longtailvideo.com/players/jw-flv-player/"&gt;JW FLV Player&lt;/a&gt;&lt;br /&gt;Самый популярный flash плеер. Поддерживает все форматы, которые знает Adobe Flash Player(FLV, MP4, MP3, AAC, JPG, PNG и GIF). Так же поддерживает стриминг.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6073204952058174719-3082055573523137130?l=khekkly.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://khekkly.blogspot.com/feeds/3082055573523137130/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://khekkly.blogspot.com/2009/05/flash-flv.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6073204952058174719/posts/default/3082055573523137130'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6073204952058174719/posts/default/3082055573523137130'/><link rel='alternate' type='text/html' href='http://khekkly.blogspot.com/2009/05/flash-flv.html' title='В поисках бесплатного flash flv плеера'/><author><name>khekkly</name><uri>http://www.blogger.com/profile/17058013650415938036</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_J5g96gohV8Q/SplYeBN4HzI/AAAAAAAAB6g/_mxEXcA71pU/S220/user-userpic-big.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6073204952058174719.post-8108557007246846085</id><published>2009-05-20T00:10:00.000-07:00</published><updated>2009-05-20T00:11:36.984-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='пешеходный переход'/><category scheme='http://www.blogger.com/atom/ns#' term='машины'/><category scheme='http://www.blogger.com/atom/ns#' term='вежливость'/><title type='text'>Из жизни пешехода</title><content type='html'>&lt;img style="display:block; margin:0px auto 10px; text-align:center;" src="http://4.bp.blogspot.com/_J5g96gohV8Q/ShJz4Vp-MoI/AAAAAAAABmU/qE20NpCKrWY/s400/peshehod.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5337455920110514818" /&gt;&lt;br /&gt;&lt;br /&gt;C переездом на новое место жительства, на работу приходится ходить пешком, и по пути перехожу дорогу в некотроллируемом пешеходном переходе (все чинно, знак, зебра), и заметил что женьщины на малолитражках и на компактах более вежливы при пропуске пешехода. Самые же невежливые - 18-20 летние мальчишки на читырках.&lt;br /&gt;Интересно с чем это связано?&lt;br /&gt;&lt;br /&gt;ЗЫ: не принимаются девушки на кросоверах, это отдельная каста...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6073204952058174719-8108557007246846085?l=khekkly.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://khekkly.blogspot.com/feeds/8108557007246846085/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://khekkly.blogspot.com/2009/05/blog-post_20.html#comment-form' title='Комментарии: 7'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6073204952058174719/posts/default/8108557007246846085'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6073204952058174719/posts/default/8108557007246846085'/><link rel='alternate' type='text/html' href='http://khekkly.blogspot.com/2009/05/blog-post_20.html' title='Из жизни пешехода'/><author><name>khekkly</name><uri>http://www.blogger.com/profile/17058013650415938036</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_J5g96gohV8Q/SplYeBN4HzI/AAAAAAAAB6g/_mxEXcA71pU/S220/user-userpic-big.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_J5g96gohV8Q/ShJz4Vp-MoI/AAAAAAAABmU/qE20NpCKrWY/s72-c/peshehod.jpg' height='72' width='72'/><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6073204952058174719.post-1191060831643529454</id><published>2009-05-18T05:48:00.001-07:00</published><updated>2009-05-18T11:57:04.445-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='metacity'/><category scheme='http://www.blogger.com/atom/ns#' term='gtk'/><category scheme='http://www.blogger.com/atom/ns#' term='gconf-editor'/><category scheme='http://www.blogger.com/atom/ns#' term='leopard'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='macosx'/><title type='text'>Тема Leopard OSX на Ubuntu</title><content type='html'>&lt;img style="display:block; margin:0px auto 10px;" src="http://1.bp.blogspot.com/_J5g96gohV8Q/ShGu0Tg02dI/AAAAAAAABmM/bPmne5bss-Q/s400/leopard-logo.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5337239247025134034" /&gt;&lt;br /&gt;&lt;br /&gt;Берем тему и иконки &lt;a href="http://gnome-look.org/content/show.php/Aurora+Leopard+BSM?content=92131"&gt;тут (http://gnome-look.org)&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;А затем меняем местами кнопки управления окнами в Ubuntu&lt;br /&gt;В консоли :&lt;br /&gt;&lt;code&gt;&lt;br /&gt;gconf-editor /apps/metacity&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Затем в general и изменяем ключ button_layout с menu:minimize,maximize,close на  close,minimize,maximize:menu.&lt;br /&gt;&lt;br /&gt;Результат&lt;br /&gt;&lt;a target="_blank" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_J5g96gohV8Q/ShGpzyb-kiI/AAAAAAAABmE/vmX_8dVaEWY/s1600-h/ubuntu-leopard.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 200px;" src="http://1.bp.blogspot.com/_J5g96gohV8Q/ShGpzyb-kiI/AAAAAAAABmE/vmX_8dVaEWY/s320/ubuntu-leopard.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5337233740588290594" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6073204952058174719-1191060831643529454?l=khekkly.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://khekkly.blogspot.com/feeds/1191060831643529454/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://khekkly.blogspot.com/2009/05/leopard-osx-ubuntu.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6073204952058174719/posts/default/1191060831643529454'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6073204952058174719/posts/default/1191060831643529454'/><link rel='alternate' type='text/html' href='http://khekkly.blogspot.com/2009/05/leopard-osx-ubuntu.html' title='Тема Leopard OSX на Ubuntu'/><author><name>khekkly</name><uri>http://www.blogger.com/profile/17058013650415938036</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_J5g96gohV8Q/SplYeBN4HzI/AAAAAAAAB6g/_mxEXcA71pU/S220/user-userpic-big.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_J5g96gohV8Q/ShGu0Tg02dI/AAAAAAAABmM/bPmne5bss-Q/s72-c/leopard-logo.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6073204952058174719.post-5696001203002347192</id><published>2009-05-13T01:35:00.000-07:00</published><updated>2009-05-14T00:25:07.604-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='work'/><category scheme='http://www.blogger.com/atom/ns#' term='кризис'/><category scheme='http://www.blogger.com/atom/ns#' term='рабы'/><title type='text'>Докатились, Шок, Требуются рабы!</title><content type='html'>&lt;img src="http://lh6.ggpht.com/_J5g96gohV8Q/SgvFdmbMaCI/AAAAAAAABlk/1R84Ww-865c/s800/negroids.jpg" /&gt;&lt;br /&gt;&lt;br /&gt;Удивительный разговор вчера состоялся, начальник выдал мне условие, в котором мне в течении месяца, либо найти новую работу, либо координально повысить производимость. Самое странное, что производительность моя не менялась, а только за последнюю неделю длину рабочего дня себе уменьшил до нормы в 7-8 часов, из за ремонта дома. Я пока выбрал вариант с "производительностью", но ведь фактически я и так тут почти ночевал. Охх..поживем, увидим!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6073204952058174719-5696001203002347192?l=khekkly.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://khekkly.blogspot.com/feeds/5696001203002347192/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://khekkly.blogspot.com/2009/05/blog-post.html#comment-form' title='Комментарии: 6'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6073204952058174719/posts/default/5696001203002347192'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6073204952058174719/posts/default/5696001203002347192'/><link rel='alternate' type='text/html' href='http://khekkly.blogspot.com/2009/05/blog-post.html' title='Докатились, Шок, Требуются рабы!'/><author><name>khekkly</name><uri>http://www.blogger.com/profile/17058013650415938036</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_J5g96gohV8Q/SplYeBN4HzI/AAAAAAAAB6g/_mxEXcA71pU/S220/user-userpic-big.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_J5g96gohV8Q/SgvFdmbMaCI/AAAAAAAABlk/1R84Ww-865c/s72-c/negroids.jpg' height='72' width='72'/><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6073204952058174719.post-4670265866216019458</id><published>2009-04-20T03:46:00.000-07:00</published><updated>2009-04-20T04:25:04.598-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='scrum'/><category scheme='http://www.blogger.com/atom/ns#' term='panic'/><title type='text'>Scrum-разработка в действительности</title><content type='html'>&lt;img style="width: 448px; height: 280px;" src="http://leprastuff.ru/data/img/20090418/da50f9062c391988e742daebebe039c8.gif" border="0" alt="" /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6073204952058174719-4670265866216019458?l=khekkly.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://khekkly.blogspot.com/feeds/4670265866216019458/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://khekkly.blogspot.com/2009/04/blog-post_20.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6073204952058174719/posts/default/4670265866216019458'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6073204952058174719/posts/default/4670265866216019458'/><link rel='alternate' type='text/html' href='http://khekkly.blogspot.com/2009/04/blog-post_20.html' title='Scrum-разработка в действительности'/><author><name>khekkly</name><uri>http://www.blogger.com/profile/17058013650415938036</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_J5g96gohV8Q/SplYeBN4HzI/AAAAAAAAB6g/_mxEXcA71pU/S220/user-userpic-big.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6073204952058174719.post-1688869582729833599</id><published>2009-04-10T03:34:00.000-07:00</published><updated>2009-04-10T05:07:10.031-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='base64'/><category scheme='http://www.blogger.com/atom/ns#' term='decode'/><category scheme='http://www.blogger.com/atom/ns#' term='hugeurl.com'/><title type='text'>Разбираем query от http://www.hugeurl.com/</title><content type='html'>Немного о http://www.hugeurl.com/&lt;br /&gt;расбираем url&lt;br /&gt;Берем query_string&lt;br /&gt;&lt;blockquote&gt;$urlDecode = base64_decode( $queryString );&lt;br /&gt;$argument = explode( "&amp;", $urlDecode );&lt;/blockquote&gt;&lt;br /&gt;на выходе получаем&lt;br /&gt;&lt;blockquote&gt;$argument[0] = некий хеш&lt;br /&gt;$argument[1] = количество итераций&lt;br /&gt;$argument[2] = еще одно base64&lt;br /&gt;&lt;br /&gt;for ( $i = 0, $i &lt; $argument[1], $i++ ){&lt;br /&gt; $argument[2] =  base64_decode( $argument[2] )&lt;br /&gt;}&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;И вот искомое:&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;$url = $argument[2];&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6073204952058174719-1688869582729833599?l=khekkly.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://khekkly.blogspot.com/feeds/1688869582729833599/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://khekkly.blogspot.com/2009/04/query-httpwwwhugeurlcom.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6073204952058174719/posts/default/1688869582729833599'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6073204952058174719/posts/default/1688869582729833599'/><link rel='alternate' type='text/html' href='http://khekkly.blogspot.com/2009/04/query-httpwwwhugeurlcom.html' title='Разбираем query от http://www.hugeurl.com/'/><author><name>khekkly</name><uri>http://www.blogger.com/profile/17058013650415938036</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_J5g96gohV8Q/SplYeBN4HzI/AAAAAAAAB6g/_mxEXcA71pU/S220/user-userpic-big.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6073204952058174719.post-6033258401966116146</id><published>2009-04-05T09:28:00.000-07:00</published><updated>2009-04-05T10:03:01.319-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='startup'/><category scheme='http://www.blogger.com/atom/ns#' term='StartupPoint'/><title type='text'>StartupPoint  в Казани</title><content type='html'>Пришел со встречи StartupPoint в Казани. &lt;br /&gt;Итак, организация была на хорошем уровне, проектор, микрофоны помещение. Арендовали «Старый амбар» на Спартаковской, напитки были проплачены, так что  своим допингом кофе я был заряжен.&lt;br /&gt;По лайнапу, сперва стартаперы рассказывали о своих идеях с обсуждением от публики, а затем докладчики со своими изысканиями. В общем все это расписывать не имеет смысла. Но лишь заявлю, что стартаперы были слабо подготовлены, материалы подавали плохо, презентации ненаглядны, доклады же не принесли ничего нового, рассказы о прописных истинах. В общем, контент засрал организацию, от чего становится обидно за труд организаторов.&lt;br /&gt;&lt;br /&gt;UPD: Пруфлинк - &lt;a target="_blank" href="http://startuppoint.ru/blog/points/189.html"&gt;StartupPoint.ru&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6073204952058174719-6033258401966116146?l=khekkly.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://khekkly.blogspot.com/feeds/6033258401966116146/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://khekkly.blogspot.com/2009/04/startuppoint.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6073204952058174719/posts/default/6033258401966116146'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6073204952058174719/posts/default/6033258401966116146'/><link rel='alternate' type='text/html' href='http://khekkly.blogspot.com/2009/04/startuppoint.html' title='StartupPoint  в Казани'/><author><name>khekkly</name><uri>http://www.blogger.com/profile/17058013650415938036</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_J5g96gohV8Q/SplYeBN4HzI/AAAAAAAAB6g/_mxEXcA71pU/S220/user-userpic-big.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6073204952058174719.post-7172023798656195006</id><published>2009-03-20T02:30:00.000-07:00</published><updated>2009-03-20T02:35:19.915-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='caricature'/><category scheme='http://www.blogger.com/atom/ns#' term='image'/><category scheme='http://www.blogger.com/atom/ns#' term='franz borghese'/><category scheme='http://www.blogger.com/atom/ns#' term='drawing'/><category scheme='http://www.blogger.com/atom/ns#' term='comedy'/><title type='text'>Franz Borghese</title><content type='html'>&lt;a href="http://vi.sualize.us/philipp/franz%20borghese/"&gt;&lt;img src="http://img.visualizeus.com/thumbs/09/03/03/caricature,comedy,drawing,franz,borghese-a7283f22e1e01261c5678a2c8b179d62_h.jpg" alt="franz borghese - Theoretical and practical" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://vi.sualize.us/philipp/franz%20borghese/"&gt;Gallery of Franz Borghese in vi.sualize.us&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6073204952058174719-7172023798656195006?l=khekkly.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://khekkly.blogspot.com/feeds/7172023798656195006/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://khekkly.blogspot.com/2009/03/gallery-of-franz-borghese-in-vi.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6073204952058174719/posts/default/7172023798656195006'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6073204952058174719/posts/default/7172023798656195006'/><link rel='alternate' type='text/html' href='http://khekkly.blogspot.com/2009/03/gallery-of-franz-borghese-in-vi.html' title='Franz Borghese'/><author><name>khekkly</name><uri>http://www.blogger.com/profile/17058013650415938036</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_J5g96gohV8Q/SplYeBN4HzI/AAAAAAAAB6g/_mxEXcA71pU/S220/user-userpic-big.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6073204952058174719.post-6425863499283244762</id><published>2009-03-17T06:36:00.000-07:00</published><updated>2009-03-17T06:42:29.067-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='проблемы обслуживания'/><category scheme='http://www.blogger.com/atom/ns#' term='недовольство'/><category scheme='http://www.blogger.com/atom/ns#' term='ВТБ24'/><title type='text'>ВТБ и ты туда же?</title><content type='html'>В конце февраля заказал карточку дебетную, сказали сделают в течении недели и перезвонят, прошло 3 недели я сам позвонил, оказывается карточка сделанна и можно забрать, то есть пока сам не позвонил не узнал бы.&lt;br /&gt;А вот теперь внимание вопрос: &lt;em&gt;Для чего я заполнял графу контактный телефон, и галочку напротив вести все взаимодействие через телефон?&lt;/em&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6073204952058174719-6425863499283244762?l=khekkly.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://khekkly.blogspot.com/feeds/6425863499283244762/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://khekkly.blogspot.com/2009/03/blog-post_8208.html#comment-form' title='Комментарии: 3'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6073204952058174719/posts/default/6425863499283244762'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6073204952058174719/posts/default/6425863499283244762'/><link rel='alternate' type='text/html' href='http://khekkly.blogspot.com/2009/03/blog-post_8208.html' title='ВТБ и ты туда же?'/><author><name>khekkly</name><uri>http://www.blogger.com/profile/17058013650415938036</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_J5g96gohV8Q/SplYeBN4HzI/AAAAAAAAB6g/_mxEXcA71pU/S220/user-userpic-big.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6073204952058174719.post-8979385991363745256</id><published>2009-03-17T03:31:00.000-07:00</published><updated>2009-03-17T03:33:17.723-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='upyachka'/><category scheme='http://www.blogger.com/atom/ns#' term='dendy'/><category scheme='http://www.blogger.com/atom/ns#' term='battle2000'/><title type='text'>Старые добрые танчики</title><content type='html'>&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/XozdcnFghOY&amp;hl=ru&amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/XozdcnFghOY&amp;hl=ru&amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;Взял денди у друга, вот что из этого вышло...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6073204952058174719-8979385991363745256?l=khekkly.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://khekkly.blogspot.com/feeds/8979385991363745256/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://khekkly.blogspot.com/2009/03/blog-post_17.html#comment-form' title='Комментарии: 2'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6073204952058174719/posts/default/8979385991363745256'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6073204952058174719/posts/default/8979385991363745256'/><link rel='alternate' type='text/html' href='http://khekkly.blogspot.com/2009/03/blog-post_17.html' title='Старые добрые танчики'/><author><name>khekkly</name><uri>http://www.blogger.com/profile/17058013650415938036</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_J5g96gohV8Q/SplYeBN4HzI/AAAAAAAAB6g/_mxEXcA71pU/S220/user-userpic-big.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6073204952058174719.post-4550113983601048833</id><published>2009-03-16T11:39:00.000-07:00</published><updated>2009-03-16T11:43:09.142-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='France'/><category scheme='http://www.blogger.com/atom/ns#' term='street art'/><category scheme='http://www.blogger.com/atom/ns#' term='fashion'/><category scheme='http://www.blogger.com/atom/ns#' term='illustration'/><title type='text'>Fafi</title><content type='html'>&lt;a href="http://vi.sualize.us/philipp/fafi/"&gt;&lt;img src="http://img.visualizeus.com/thumbs/09/03/03/fafi,illustration,wall-67b03dcb66c582fe480b30b81409f61d_h.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;Fafi - французская художница. Ее граффити уже давно украшают улицы Европы, а иллюстрации - модные журналы и кроссовки Adidas. Ее персонажи легко узнаваемы - пухленькие девочки с лицом Lily Allen.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6073204952058174719-4550113983601048833?l=khekkly.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://khekkly.blogspot.com/feeds/4550113983601048833/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://khekkly.blogspot.com/2009/03/fafi.html#comment-form' title='Комментарии: 2'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6073204952058174719/posts/default/4550113983601048833'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6073204952058174719/posts/default/4550113983601048833'/><link rel='alternate' type='text/html' href='http://khekkly.blogspot.com/2009/03/fafi.html' title='Fafi'/><author><name>khekkly</name><uri>http://www.blogger.com/profile/17058013650415938036</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_J5g96gohV8Q/SplYeBN4HzI/AAAAAAAAB6g/_mxEXcA71pU/S220/user-userpic-big.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6073204952058174719.post-5047722960647061865</id><published>2009-03-16T06:49:00.001-07:00</published><updated>2009-03-16T11:28:56.655-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='уважение'/><category scheme='http://www.blogger.com/atom/ns#' term='реформа'/><category scheme='http://www.blogger.com/atom/ns#' term='бюрократия'/><title type='text'>Когда Россия станет нормальной?</title><content type='html'>Когда не будешь испытывать стресс, оплачивая коммунальные услуги, ведь я не денег просить пришол, а наоборот оплачивать, когда на почте тетки выйдут из 80х годов, и не будут чувствовать себя королями положений।&lt;br /&gt;Ох надолго мы в этом застряли...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6073204952058174719-5047722960647061865?l=khekkly.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://khekkly.blogspot.com/feeds/5047722960647061865/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://khekkly.blogspot.com/2009/03/blog-post_16.html#comment-form' title='Комментарии: 2'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6073204952058174719/posts/default/5047722960647061865'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6073204952058174719/posts/default/5047722960647061865'/><link rel='alternate' type='text/html' href='http://khekkly.blogspot.com/2009/03/blog-post_16.html' title='Когда Россия станет нормальной?'/><author><name>khekkly</name><uri>http://www.blogger.com/profile/17058013650415938036</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_J5g96gohV8Q/SplYeBN4HzI/AAAAAAAAB6g/_mxEXcA71pU/S220/user-userpic-big.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6073204952058174719.post-1467837816265487655</id><published>2009-03-13T02:33:00.001-07:00</published><updated>2009-03-16T15:09:47.846-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='rand'/><category scheme='http://www.blogger.com/atom/ns#' term='shuffle'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><category scheme='http://www.blogger.com/atom/ns#' term='range'/><title type='text'>Совершенно случайные числа без повторения (php)</title><content type='html'>Сегодня столкнулся с задачей сделать 4 случайных числа в заданном диапазоне, которые бы не повторялись, казалось бы нетривиальная задача, но!&lt;br /&gt;Обычное rand($min, $max) не давало нужного результата, особенно при малом числе $max ~ 15;&lt;br /&gt;То есть:&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;$number[0] = rand(1, $max);&lt;br /&gt;$number[1] = rand(1, $max);&lt;br /&gt;$number[2] = rand(1, $max);&lt;br /&gt;$number[3] = rand(1, $max);&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;Могло в итоге выдать 2, 2, 3, 9 - эти повторения мне нужны не были, спросив совета, fd дал ссылку на перловый вариант &lt;a href="http://docstore.mik.ua/orelly/perl/cookbook/ch02_11.htm"&gt;cookbook&lt;/a&gt;, но реализация мне не понравилась своей громозкостью и нелапидарностью.&lt;br /&gt;в итоге проявив смекалку появилось вот такое решение&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;function getFourRandomNumber ($maxCount){&lt;br /&gt;$numbers = range(1, $maxCount);&lt;br /&gt;shuffle($numbers);&lt;br /&gt;return array($numbers[0], $numbers[1], $numbers[2], $numbers[3]);&lt;br /&gt;}&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;Вуаля! Просто лапидарно, и даже странно :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6073204952058174719-1467837816265487655?l=khekkly.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://khekkly.blogspot.com/feeds/1467837816265487655/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://khekkly.blogspot.com/2009/03/php_13.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6073204952058174719/posts/default/1467837816265487655'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6073204952058174719/posts/default/1467837816265487655'/><link rel='alternate' type='text/html' href='http://khekkly.blogspot.com/2009/03/php_13.html' title='Совершенно случайные числа без повторения (php)'/><author><name>khekkly</name><uri>http://www.blogger.com/profile/17058013650415938036</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_J5g96gohV8Q/SplYeBN4HzI/AAAAAAAAB6g/_mxEXcA71pU/S220/user-userpic-big.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6073204952058174719.post-8241267735777708432</id><published>2009-03-04T07:04:00.001-08:00</published><updated>2009-03-16T11:28:56.733-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='window2008'/><title type='text'></title><content type='html'>Установил &lt;em&gt;Windows Server 2008 Web Edition&lt;/em&gt;, которая бесплатно идет в рамках программы для юрлиц, первое с чем столкнулся это wi-fi - категорически отказывался включатся, порылся в настройках, оказывается отдельно компонент для беспроводных сетей включать надо. 2 проблема это антивирус, на серверные станции - только серверные антивири, бесплатных реализаций пока не нашел, а вот дрова на обыкновенную сетевуху не встали, в целом приятное впечатление как и от 2003. более удобный интерефейс для настройки ролей, больше пока ни с чем не столкнулся...&lt;br /&gt;&lt;strong&gt;PS:&lt;/strong&gt; процесс установки мне более чем понравился, молодцы...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6073204952058174719-8241267735777708432?l=khekkly.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://khekkly.blogspot.com/feeds/8241267735777708432/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://khekkly.blogspot.com/2009/03/windows-server-2008-web-edition-wi-fi_04.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6073204952058174719/posts/default/8241267735777708432'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6073204952058174719/posts/default/8241267735777708432'/><link rel='alternate' type='text/html' href='http://khekkly.blogspot.com/2009/03/windows-server-2008-web-edition-wi-fi_04.html' title=''/><author><name>khekkly</name><uri>http://www.blogger.com/profile/17058013650415938036</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_J5g96gohV8Q/SplYeBN4HzI/AAAAAAAAB6g/_mxEXcA71pU/S220/user-userpic-big.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6073204952058174719.post-1790977173625290476</id><published>2008-12-16T16:14:00.001-08:00</published><updated>2009-03-16T11:28:56.775-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='pngfix'/><title type='text'>Магический pngfix</title><content type='html'>В первый раз воспользовался pngfix, магическая штука меня такие пугают..&lt;br /&gt;Но главное работает&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6073204952058174719-1790977173625290476?l=khekkly.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://khekkly.blogspot.com/feeds/1790977173625290476/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://khekkly.blogspot.com/2008/12/pngfix_16.html#comment-form' title='Комментарии: 1'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6073204952058174719/posts/default/1790977173625290476'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6073204952058174719/posts/default/1790977173625290476'/><link rel='alternate' type='text/html' href='http://khekkly.blogspot.com/2008/12/pngfix_16.html' title='Магический pngfix'/><author><name>khekkly</name><uri>http://www.blogger.com/profile/17058013650415938036</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_J5g96gohV8Q/SplYeBN4HzI/AAAAAAAAB6g/_mxEXcA71pU/S220/user-userpic-big.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6073204952058174719.post-1392779699700413836</id><published>2008-06-04T23:34:00.001-07:00</published><updated>2009-03-16T11:28:56.816-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='list-style-position'/><category scheme='http://www.blogger.com/atom/ns#' term='outside'/><category scheme='http://www.blogger.com/atom/ns#' term='float'/><category scheme='http://www.blogger.com/atom/ns#' term='inside'/><title type='text'>list-style-position и float</title><content type='html'>Сегодня столкнулся с таким свойством списков как  list-style-position, по умолчанию стоит outside, и это очень плохо сказывается на таких моментах верстки, когда нужно список присобачить сбоку от картинки, используя злое свойство float: left;&lt;br /&gt;Так как по умолчанию стоит outside, то цирфы или маркеры нашего бедного списка оказываются сверху (фф) или под картинкой (ie), и маргины и падинги на накладываемые на список не принесут нужного результата, как минимимум можно на картинку накинуть одно из этих свойств но не принисет нужного результата так как в корне не решает проблему.&lt;br /&gt;Капнув глубже в структуру списков наткнулся на свойство list-style-position что и решило проблему достаточно просто прописать &amp;lt;ol style="list-style-position: inside;"&amp;gt; и все стало на свои места!&lt;br /&gt;Вуаля&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6073204952058174719-1392779699700413836?l=khekkly.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://khekkly.blogspot.com/feeds/1392779699700413836/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://khekkly.blogspot.com/2008/06/list-style-position-float_04.html#comment-form' title='Комментарии: 1'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6073204952058174719/posts/default/1392779699700413836'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6073204952058174719/posts/default/1392779699700413836'/><link rel='alternate' type='text/html' href='http://khekkly.blogspot.com/2008/06/list-style-position-float_04.html' title='list-style-position и float'/><author><name>khekkly</name><uri>http://www.blogger.com/profile/17058013650415938036</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_J5g96gohV8Q/SplYeBN4HzI/AAAAAAAAB6g/_mxEXcA71pU/S220/user-userpic-big.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6073204952058174719.post-3768323661513640360</id><published>2008-05-20T06:33:00.001-07:00</published><updated>2009-06-15T06:24:46.707-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='unzip'/><category scheme='http://www.blogger.com/atom/ns#' term='mysql'/><category scheme='http://www.blogger.com/atom/ns#' term='backup'/><title type='text'>Корабль на воду!</title><content type='html'>Делаешь делаешь проект а потом вместо шампанского и спуска в воду просто&lt;br /&gt;&lt;br /&gt;unzip project.zip&lt;br /&gt;mysql -u user -p -h host database&lt;br /&gt;source db_backup.sql&lt;br /&gt;&lt;br /&gt;Вуаля&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6073204952058174719-3768323661513640360?l=khekkly.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://khekkly.blogspot.com/feeds/3768323661513640360/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://khekkly.blogspot.com/2008/05/blog-post_6799.html#comment-form' title='Комментарии: 1'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6073204952058174719/posts/default/3768323661513640360'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6073204952058174719/posts/default/3768323661513640360'/><link rel='alternate' type='text/html' href='http://khekkly.blogspot.com/2008/05/blog-post_6799.html' title='Корабль на воду!'/><author><name>khekkly</name><uri>http://www.blogger.com/profile/17058013650415938036</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_J5g96gohV8Q/SplYeBN4HzI/AAAAAAAAB6g/_mxEXcA71pU/S220/user-userpic-big.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6073204952058174719.post-3877277437951946427</id><published>2008-05-20T01:42:00.001-07:00</published><updated>2009-03-16T11:28:56.912-07:00</updated><title type='text'>Свершилось!</title><content type='html'>Три часа назад, не без помощи со стороны svu, Daniel Stone внёс в код libX11 важное изменение, лог которого звучит следующим образом: "так как никто не пользуется кодировкой 8859-5, то кодировкой по умолчанию для России будет UTF-8".&lt;br /&gt;&lt;br /&gt;Не прошло и 20 лет...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6073204952058174719-3877277437951946427?l=khekkly.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://khekkly.blogspot.com/feeds/3877277437951946427/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://khekkly.blogspot.com/2008/05/blog-post_6438.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6073204952058174719/posts/default/3877277437951946427'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6073204952058174719/posts/default/3877277437951946427'/><link rel='alternate' type='text/html' href='http://khekkly.blogspot.com/2008/05/blog-post_6438.html' title='Свершилось!'/><author><name>khekkly</name><uri>http://www.blogger.com/profile/17058013650415938036</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_J5g96gohV8Q/SplYeBN4HzI/AAAAAAAAB6g/_mxEXcA71pU/S220/user-userpic-big.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6073204952058174719.post-4455606615423514401</id><published>2008-05-19T07:48:00.001-07:00</published><updated>2009-03-16T11:28:56.948-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='js'/><category scheme='http://www.blogger.com/atom/ns#' term='function'/><category scheme='http://www.blogger.com/atom/ns#' term='jQuery'/><title type='text'>к вопросу о jQuery</title><content type='html'>оказывается какая вкусность этот jQuery, сегодня узнал что там можно свои функции прикручивать..&lt;br /&gt;вот пример&lt;br /&gt;&lt;br /&gt;jQuery.fn.foo = function() {alert('foo!'); return this;}&lt;br /&gt;&lt;br /&gt; $('#content').foo();&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6073204952058174719-4455606615423514401?l=khekkly.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://khekkly.blogspot.com/feeds/4455606615423514401/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://khekkly.blogspot.com/2008/05/jquery_19.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6073204952058174719/posts/default/4455606615423514401'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6073204952058174719/posts/default/4455606615423514401'/><link rel='alternate' type='text/html' href='http://khekkly.blogspot.com/2008/05/jquery_19.html' title='к вопросу о jQuery'/><author><name>khekkly</name><uri>http://www.blogger.com/profile/17058013650415938036</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_J5g96gohV8Q/SplYeBN4HzI/AAAAAAAAB6g/_mxEXcA71pU/S220/user-userpic-big.jpg'/></author><thr:total>0</thr:total></entry></feed>
