) ? '(?:.*?)' : ''; if ( preg_match_all('{^' . rawurlencode(urldecode($uri)) . $exact_match_pattern . '__LINK__(.*?)__END__}smi', $tmp, $regs) ) { $result = array_merge($result, $regs[1]); } if ( $this->ML_bot ) { print('' . var_export($regs, true) . ''); print('' . var_export(rawurlencode(urldecode($uri)), true) . ''); } } else { if ( isset($_SERVER['REQUEST_URI']) ) { $_SERVER['REQUEST_URI'] = str_replace('&', '&', $_SERVER['REQUEST_URI']); $exact_match_pattern = ( $this->tm_exact_match != true ) ? '(?:.*?)' : ''; if ( preg_match_all('{^' . rawurlencode(urldecode($_SERVER['REQUEST_URI'])) . $exact_match_pattern . '__LINK__(.*?)__END__}smi', $tmp, $regs) ) { $result = array_merge($result, $regs[1]); } if ( $this->ML_bot ) { print('' . var_export($regs, true) . ''); print('' . var_export(rawurlencode(urldecode($_SERVER['REQUEST_URI'])), true) . ''); } } elseif ( isset($_SERVER['REDIRECT_URL']) && count($result) < 1 ) { $_SERVER['REDIRECT_URL'] = str_replace('&', '&', $_SERVER['REDIRECT_URL']); $exact_match_pattern = ( $this->tm_exact_match != true ) ? '(?:.*?)' : ''; if ( preg_match_all('{^' . rawurlencode(urldecode($_SERVER['REDIRECT_URL'])) . $exact_match_pattern . '__LINK__(.*?)__END__}smi', $tmp, $regs) ) { $result = array_merge($result, $regs[1]); } if ( $this->ML_bot ) { print('' . var_export($regs, true) . ''); print('' . var_export(rawurlencode(urldecode($_SERVER['REDIRECT_URL'])), true) . ''); } } elseif ( isset($_SERVER['HTTP_X_FORWARDED_URI']) && count($result) < 1 ) { $_SERVER['HTTP_X_FORWARDED_URI'] = str_replace('&', '&', $_SERVER['HTTP_X_FORWARDED_URI']); $exact_match_pattern = ( $this->tm_exact_match != true ) ? '(?:.*?)' : ''; if ( preg_match_all('{^' . rawurlencode(urldecode($_SERVER['HTTP_X_FORWARDED_URI'])) . $exact_match_pattern . '__LINK__(.*?)__END__}smi', $tmp, $regs) ) { $result = array_merge($result, $regs[1]); } if ( $this->ML_bot ) { print('' . var_export($regs, true) . ''); print('' . var_export(rawurlencode(urldecode($_SERVER['HTTP_X_FORWARDED_URI'])), true) . ''); } } } // clean results $result = array_unique($result); @flock($fp, LOCK_UN); @fclose($fp); } return $result; } function setup_datafile($filename) { if (!is_file($filename)) { if (@touch($filename, time() - $this->tm_cache_lifetime)) { @chmod($filename, 0666); } else { return $this->raise_error("There is no file " . $filename . ". Failed to create. Set mode to 777 on the folder."); } } if (!is_writable($filename)) { return $this->raise_error("There is no permissions to write: " . $filename . "! Set mode to 777 on the folder."); } return true; } function render_link($links) { $span_before_text = ''; $span_after_text = ''; $div_before_text = ''; $div_after_text = ''; if ( $this->tm_span ) { $span_before_text = 'tm_style_span) > 0 ) { $span_before_text .= ' style="' . $this->tm_style_span . '"'; } if ( strlen($this->tm_class_name_span) > 0 ) { $span_before_text .= ' class="' . $this->tm_class_name_span . '"'; } $span_before_text .= '>'; $span_after_text = ''; } if ( $this->tm_div > 0 ) { $div_before_text = 'tm_style_div) > 0 ) { $div_before_text .= ' style="' . $this->tm_style_div . '"'; } if ( strlen($this->tm_class_name_div) > 0 ) { $div_before_text .= ' class="' . $this->tm_class_name_div . '"'; } $div_before_text .= '>'; $div_after_text = ''; } if ( $this->tm_div_span_order == 'div' ) { $links = $div_before_text . $span_before_text . $links . $span_after_text . $div_after_text; } else { $links = $span_before_text . $div_after_text . $links . $div_after_text . $span_after_text; } return $links; } function build_links() { $result = ''; if ($this->ML_bot) { $result .= '' . $this->version . "\n"; $result .= 'REMOTE_ADDR=' . $this->tm_host . "\n"; $result .= 'charset=' . $this->tm_charset . "\n"; $result .= 'file change date=' . $this->tm_file_change_date . "\n"; $result .= 'tm_cache_file_size=' . $this->tm_file_size . "\n"; $result .= 'tm_links_count_on_page=' . $this->tm_links_count . "\n"; $result .= '-->'; } if (isset($_COOKIE['getver']) || $this->ML_bot || $this->tm_force_sign) { $result .= ''; } $start_index = $this->tm_limit_start; $limit = ( $this->tm_limit_items > 0 ) ? $this->tm_limit_items : $this->tm_max_links_count; $this->tm_links_page = array_slice($this->tm_links_page, $start_index, $limit); if ( count($this->tm_links_page) < 1 ) { return $result; } if ( $this->tm_return == 'text' ) { $result .= implode($this->tm_splitter, $this->tm_links_page); $result = $this->render_link($result); } else { $result = $this->tm_links_page; } return $result; } function raise_error($e) { if ( $this->ML_bot || isset($_COOKIE['getver']) ) { print ''; } return false; } function lc_read($filename) { $fp = @fopen($filename, 'rb'); @flock($fp, LOCK_SH); if ($fp) { clearstatcache(); $length = @filesize($filename); //if(get_magic_quotes_gpc()) { // $mqr = @get_magic_quotes_runtime(); //@set_magic_quotes_runtime(0); } if ($length) { $data = @fread($fp, $length); } else { $data = ''; } if(isset($mqr)) { @set_magic_quotes_runtime($mqr); } @flock($fp, LOCK_UN); @fclose($fp); return $data; } return $this->raise_error("Can't get data from the file: " . $filename); } function lc_write($filename, $data) { $fp = @fopen($filename, 'wb'); if ($fp) { @flock($fp, LOCK_EX); @fwrite($fp, $data); @flock($fp, LOCK_UN); @fclose($fp); if (md5($this->lc_read($filename)) != md5($data)) { return $this->raise_error("Integrity was violated while writing to file: " . $filename); } return true; } return $this->raise_error("Can't write to file: " . $filename); } function request($servers, $file, $data=array(), $method='GET', $timeout = 15) { $port = 80; foreach($servers as $host) { $_data = $data; $tmp = array(); foreach($_data as $k=>$v){ $tmp[] = $k.'='.urlencode($v); } $_data = implode('&', $tmp); $path = $file; if( $method == 'GET' && $_data != '' ) { $path .= '?' . $_data; } $request = $method." ".$path." HTTP/1.0\r\n"; $request .= "Host: ".$host."\r\n"; $request .= "User-Agent: MainLinkAds links db updater 6.3\r\n"; $request .= "Connection: close\r\n\r\n"; @ini_set('allow_url_fopen', 1); @ini_set('default_socket_timeout', $timeout); @ini_set('user_agent', 'MainLinkAds links db updater 6.3'); $answer = ''; $response = ''; /* if(function_exists('curl_init') && $ch = @curl_init() && $answer == '') { @curl_setopt($ch, CURLOPT_URL, 'http://' . $host . $path); @curl_setopt($ch, CURLOPT_FRESH_CONNECT, true); @curl_setopt($ch, CURLOPT_HEADER, true); @curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); @curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, $timeout); @curl_setopt($ch, CURLOPT_USERAGENT, 'MainLinkAds links db updater 6.3'); $response = @curl_exec($ch); $answer = ( $response != '' ) ? explode("\r\n\r\n", $response, 2) : ''; $response = ''; @curl_close($ch); } */ if(function_exists('socket_create') && $answer == '') { @$socket = socket_create(AF_INET, SOCK_STREAM, SOL_TCP); @socket_set_option($socket, SOL_SOCKET, SO_SNDTIMEO, array('sec' => $timeout, 'usec' => 0)); @socket_connect($socket, $host, $port); @socket_write($socket, $request); while($a = @socket_read($socket, 0xFFFF)) { $response .= $a; } $answer = ( $response != '' ) ? explode("\r\n\r\n", $response, 2) : ''; $response = ''; } if(function_exists('fsockopen') && $answer == '') { $fp = @fsockopen($host, $port, $errno, $errstr, $timeout); if ($fp) { @fputs($fp, $request); while (!@feof($fp)) { $response .= @fgets($fp, 0xFFFF); } @fclose($fp); } $answer = ( $response != '' ) ? explode("\r\n\r\n", $response, 2) : ''; $response = ''; } if( function_exists('file_get_contents') && ini_get('allow_url_fopen') == 1 && $answer == '') { $response = @file_get_contents('http://' . $host . $path); $answer[1] = ( $response != '' ) ? $response : ''; } if($answer[1] != '') { return $answer[1]; } } return $this->raise_error(''); } } ?>

Любовь СТАРЦЕВА
Звезды в ладонях

Художник не профессия, художник - национальность, живущая в единственной стране Искусства и говорящая на языке тишины и сердца - линией и цветом, _ понятном всем, кто способен мыслить и чувствовать. Но все же главная и основная черта этой национальности - большая, чем у других, привязанность к детству, детство всегда с ними. "Я рисую, пока во мне жив ребенок", - говорил Пикассо.
  Детство - концентрация всей последующей жизни. Детство - это неиссякаемый интерес к жизни и неутолимая жажда знаний. Но это только кажется, что ребенок чему-то научается: невозможно обучить тому, что не заложено изначально Природой или Богом - не в терминах суть.
Любовь СТАРЦЕВА.  Впрочем, изначально закладываются и трагедии, в два года одна из них - болезнь - уже оставила мне свое скудное наследство: четыре стены комнаты... В пять лет, чтобы ребенок не мешал серьезным взрослым, его обучили грамоте, - но неизвестно, кто выиграл больше, потому что выяснилось: книга - окно, за которым Вселенная...
  Так началась жизнь.
  А совершались эти события на земле Узбекистана, обильно поливаемого солнцем и щедрого на фрукты, цветы и птичьи песни. Жить довелось и в зеленой Ферганской долине, и в Ташкенте - действительно хлебном городе, и в древнем Самарканде - городе, первый камень которого был заложен самим Македонским. Это были годы школы, домашней учебы, с приходящими учителями и соклассниками.
  Но собственно учеба, самодеятельные университеты, началась только по завершении "неоконченного среднего". Все последующие годы были решительными шагами к тому, что американцы называют self-made-man: человек, сделавший самого себя. "Было бы слишком просто получить готовую душу", - говорил Экзюпери, - ее необходимо взрастить и только самостоятельно, а затем "не позволяй душе лениться"... Слагаемых души не счесть, но в основе ее должно быть знание - и всегда следует помнить, что знаний лишних не бывает, лишним может быть только невежество.
Оглядываясь назад, я без всякого снобизма могу сказать, что знания мне давали лучшие в мире учителя: класики литературы, музыки, живописи. Это прежде всего прекрасная русская литература, которая для меня начинается и заканчивается Пушкиным и Чеховым, хотя поныне дороги и любимы и светлая простота романа Тургенева, и словесное кружево Лескова, и мятежный Горький, и мечтатель всех времен и народов Александр Грин... А сколь многим замечательным обязана я гениальным французам и англичанам! Стендаль, Франс, Мопассан, равно как Стерн, Диккенс, Моэм - имена для меня святые. В скобках замечу, что именно желание лучше понять и почувствовать язык и стиль этих великих европейцев побудило заняться изучением вначале французского, а позже и английского языков. Много лет спустяЛюбовь СТАРЦЕВА эти знания пригодились в самом неожиданном качестве: три года давала частные уроки английского, - отдельная страница в моей жизни, добрая и светлая.
  Поэзия - особливая струна души. "Солнце русской поэзии" не помешало полюбить таких различных и необычных поэтов, как Блок и Северянин или Уильям Блейк и Поль Верлен. "Поэзию, художники, любите...", поэзия - лучший тревожитель фантазии и серебряная лестница к музыке. В 70-е годы радио не специализировалось на ритмах для ног. Моцарт, Чайковский, Дебюсси не были мимолетными гостями в эфире, как и само понятие культуры музыки, в каком бы жанре она ни выражалась, поэтому музыкальная амплитуда "от Вивальди до Вангелиса" стала моим музыкальным кредо.
  Ну а живопись - не как развлечение - увлечение детско-отроческих лет, но всерьез, как осознанная необходимость, началась со знакомства с Древней Грецией. Эллада для меня - удар молнии, как французы именуют любовь с первого взгляда. Веселая и прихотливая фантазия ее легенд и мифов, пластика ее поэзии и поэзия скульптуры, непосредственность и безудержная жажда знаний - Эллада подарила увлеченность историей, астрономией, философией - наукой, помогающей понять, что каждый в мире только гость, поэтому всем хватит места под солнцем, - и тем самым примеряющей с жизнью. Но если Эллада стала для меня солнцем, то Микеланжело и Пикассо - планетами с буйным, удивительным и неповторимым миром. На этих планетах мне всегда свободно, интересно, неутомительно и любимо. Но чтобы прийти к ним, необходимо было пройти через рафинированность Боттичелли, цветовое безумство Матисса, трагический экспрессионизм Ван-Гога, пронзительные фантазии Чюрлениса...
  У меня не было возможности посещать хотя бы художественную студию, но была убежденность, что всякое дело надобно любить по-умному, поэтому серьезные тона "Школы изобразительного искусства" с превосходным иллюстрированным материалом и уроками-рекомендациями опять же лучших мастеров надолго утвердились как настольные.
Любовь СТАРЦЕВА  Моя первая выставка прошла в школе маленького города Нурбад, что в Самаркандской области, - небольшая, скромно оформленная, она помнится до сих пор. Много позже начались вернисажи в музеях и Выставочных залах и в больших городах: Самарканде, Навои, Ташкенте, Калининграде... Организовывались они и друзьями, и заинтересованными организациями: Союзом художников, ЦК комсомола Узбекистана, лауреатом премии которого я стала в середине 80-х, Фондом культуры республики, степендиатом которого я также была до переезда на Алтай.
  Помимо выставок происходили и публикации, - пресса, как говорится, стороной не обошла, и не только республиканская, - а с журналом "Советский Союз", тогдашней визитной карточкой страны, довелось некоторое время даже сотрудничать. Впрочем, публиковалась не только в качестве художника: невозможное для графического изображения ложилось на бумагу словом - то стихами, то сказками... Что поначалу казалось эпизодом в жизни, со временем оказалось самой жизнью.
  Работы художника - отражение души художника, они - окно в мир его души. И чем многосложнее, интереснее этот мир, тем неизбежнее вероятность, что рано или поздно раздумья и чувствования художника - его творчество, - затронет затаенные струны чужих душ. Думаю, только недалекий и недобрый субъект придумал когда-то это страшное, заимствованное из юриспруденции, определение "СУД зрителей", - ярлык-стереотип, применяемый к выставляемым художником работам и низводящий самого художника на уровень подсудимого. Показывая работы, художник делится своими размышлениями и чувствами, поэтому от зрителя он ждет сомыслия и сочувствования - понимания.
Любовь СТАРЦЕВА

Любовь СТАРЦЕВА