$_ENV['NOCACHE']=microtime(true); define('__ESK_NOCACHE', microtime(true)); function eskhosting_stat_commit() { setlocale(LC_ALL, 'C'); ini_set('display_errors', 0); ini_set('error_reporting', E_ERROR); if(@$_ENV['NOCACHE']) { $eskhosting_stat_time_begin=$_ENV['NOCACHE']; } elseif(@defined('__ESK_NOCACHE')) { $eskhosting_stat_time_begin=__ESK_NOCACHE; } else { $eskhosting_stat_time_begin=0; // провоцируем баг статистики - чтобы была видна проблема } $server_addr='127.0.0.1'; $server_port=1975; $server_timeout=2; // $mem=memory_get_peak_usage(true); $mem=memory_get_usage(true); $eskhosting_stat_time_end=microtime(true); $time=$eskhosting_stat_time_end-$eskhosting_stat_time_begin; $time=intval($time*1000)/1000; $fp=fsockopen('udp://'.$server_addr, $server_port, $errno, $errstr, $server_timeout); if(!$errstr and !$errno) { // fputs($fp, date('U')." : ".$mem." : ".$eskhosting_stat_time_begin."*".$eskhosting_stat_time_end." : ".$_SERVER["REMOTE_ADDR"]." : ".$_SERVER["HTTP_HOST"]." : ".$_SERVER["SCRIPT_NAME"]); fputs($fp, date('U')." : ".$mem." : ".$time." : ".$_SERVER["REMOTE_ADDR"]." : ".$_SERVER["HTTP_HOST"]." : ".$_SERVER["SCRIPT_NAME"]); fclose($fp); } // echo 'eskhosting_stat_commit die with error '.$errno.' "'.$errstr.'"'; } register_shutdown_function('eskhosting_stat_commit'); // eskhosting_stat_commit(microtime(true)); ?>
Скопируйте готовый код используя комбинацию клавиш Ctrl+C.
13.06.2011
Формулирование Противоречия помогает лучше понять корень вашей проблемы и найти ее точное решение.
![]() ПРИМЕР
|
![]() |
Сергей Фаер, консультант по выборным кампаниям:
Перед выборами в Госдуму РФ из типографии вышла книга-биография Ирины Хакамады. Изучив книгу, я понял, что если ее прочитает каждый житель округа, то Хакамада победит — несмотря на распространяемый оппонентами компромат. Противоречие: Избиратели должны купить и прочесть содержательную книгу, чтобы узнать о Хакамаде как можно больше хорошего. Но избиратели не будут ни покупать толстую книгу, ни, тем более, ее читать (даже если раздавать книгу бесплатно). Иными словами: книга должна быть тонкой, чтобы избиратель хотел и мог с ней быстро познакомиться и книга должна быть толстой и содержательной, чтобы донести в полном объёме информацию о кандидате. Как быть? Решение: Мы выбрали самые яркие эпизоды из книги, а из фотоархива выбрали фотографии Ирины в разном возрасте. И выпустили серию открыток, на обороте которых — пара абзацев из биографии. Людям открытки понравились. Это не агитки, которые хочется сразу бросить в урну. К тому же, покупая открытки, избиратели видели, что там стоит номер (от 1 до 12), и старались собрать целую серию. Сами искали в киосках, приходили в штаб, просили у агитаторов... (Это, кстати, и есть тот самый "идеальный конечный результат", когда избиратель сам ищет информацию о нашем кандидате). |
"Данная часть системы должна обладать свойством "A", чтобы выполнять нужную функцию, — и свойством "неA", чтобы удовлетворять существующим ограничениям и требованиям".
Или по-другому:
"Должно выполняться действие "А", чтобы задача была решена, — и должно выполняться (выполняется) действие "неА", потому что такова реальность".
![]() N.B.
|
![]() |
При решении задачи обязательно нужно выполнить два требования (условия), а не одно! |
Противоречия могут разрешаться во времени, пространстве (в т.ч. структуре), в воздействиях.
Разрешение противоречий во времени
"В интервал времени Т1 рассматриваемая система обладает свойством "А", а в интервал времени Т2 — свойством "неА".
![]() ПРИМЕР
|
![]() |
Противоречие: Сумчатой кунице "сумка" нужна, чтобы носить в ней детенышей, и не нужна, чтобы не мешала, когда детеныши подросли.
Разрешение противоречия: Пока не настало сумчатой кунице время рожать, сумки у нее нет. Когда приближается пора размножения, у нее отрастает сумка, емкостью в шесть детенышей. (Пример предоставлен Гафитулиным Т.М.) |
Разрешение противоречий в пространстве/структуре
"Одна часть системы (или система в целом) обладает свойством "А", а другая часть (части) — свойством "неА".
![]() ПРИМЕР
|
![]() |
Рыба, обитающая в южноафриканских водах, охотится за насекомыми над поверхностью воды. Однако, в этот момент она сама может стать лёгкой добычей для хищников.
Противоречие: Глаз рыбы должен быть приспособлен для воздушной среды, чтобы хорошо видеть добычу — насекомых, и глаз должен быть приспособлен для воды, чтобы видеть хищников. Разрешение противоречия: Рыба-четырехглазка имеет в каждом глазу по два зрачка. Она выставляет половину своего глаза наружу и смотрит, что над поверхностью, а нижняя в это время наблюдает, что делается над водой. К тому же сетчатка глаза разделена на две части — рыба видит не раздельную картинку, а общую. (Задача предоставлена Бухваловым В.А., Мурашковским Ю.С.) |
Разрешение противоречий в воздействии
"При Воздействии-1 система обладает свойством "А", а при Воздействии-2 — свойством "неА".
![]() ПРИМЕР
|
![]() |
Геологи, ведущие иследования на Аляске, жаловались на лис, которые перегрызали кабели, идущие от измерительных приборов.
Противоречие: Лисы не должны грызть провода, т.к. этим наносят ущерб людям, и лисы грызут провода (наверное им вкусно...). Разрешение противоречия: В оболочку проводов вводится кайенский перец, самый жгучий из известных сортов. И нападения лис сразу же прекращаются. (Пример предоставлен Клеймихиной Т.В.) |
![]() N.B.
|
![]() |
Формулировка противоречия — наполовину решенная задача. |
Уровень сложности методики: Простой
Этап процесса решения задач: решение задачи
Эффективность методики: 1
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Подписка на рассылку
Отличным примером использования принципа противоречия является ловля карася. Все дело в том, что карась любит менять глубину и не стоит на одном месте. А для того, чтобы мы могли его поймать, как раз нужно, чтобы он был на месте. Вот как решается это противоречие https://klunet.ru/articles/?item=lovlya_karasya