tag:blogger.com,1999:blog-20537558639834154042024-03-04T22:29:41.634-08:00HROFT FOR USERSSuch beauty is visible at once,A black background is memory about old computershrofthttp://www.blogger.com/profile/14630002725383286886noreply@blogger.comBlogger45125tag:blogger.com,1999:blog-2053755863983415404.post-59793159282837328402009-01-31T07:29:00.001-08:002009-01-31T07:29:57.992-08:00Это написала жена:<table cellpadding="0" cellspacing="0" width="100%"><tbody><tr valign="top"><td width="85%"><h1 class="ZAG"> <a href="http://12st.su/post95150785/" class="TTL"><b>)) Поздравление от любимой:</b></a></h1> </td> <td class="GL_TXTR"> <h1 class="ZAG"><a href="http://12st.su/quotes/">Цитата</a></h1> </td> </tr> </tbody></table> <span class="GL_TXTSM GL_MAR10B"> Суббота, 31 Января 2009 г. 13:22 (<a class="GL_LNXMAR22" href="http://12st.su/post95150785/">ссылка</a>)<script type="text/javascript">if ((utype == 1) | (comun>0)){document.write('<a class="GL_LNXMAR4" href="/journal_editpost.php?jpostid=95150785&journalid=1472362">редактировать</a>');}</script><a class="GL_LNXMAR4" href="http://12st.su/journal_editpost.php?jpostid=95150785&journalid=1472362">редактировать</a><br /> </span> Это цитата сообщения <a class="GL_LNXMAR44" href="http://langrig.lici.ru/profile">langrig</a> [<a href="http://langrig.lici.ru/post95148176/">Прочитать целиком</a> <a href="http://12st.su/journal_post.php?fjid=1462748&fpid=95148176&action=q_add" title="Сохранить в свой цитатник"><b>+</b> В свой цитатник!</a>]<br /> <p> </p><div class="GL_MAR10T GL_MAR10B GL_MAR10B MESS QUOT_T"> <div class="QUOT_B"> <strong>С Днем рождения, любимый!</strong><br /><br /><br /><br /> <p><br /> </p> <table style="margin: 3px; font-size: 11pt; font-family: Myriad Pro,Arial,Helvetica,sans-serif;" border="0" cellpadding="15" cellspacing="0" height="100" width="360"> <tbody> <tr valign="top"> <td align="center" width="78"><a target="_blank" href="http://www.playcast.ru/?module=view&card=753724&code=e0f291c868ad24718b27424ae4b90c9d899d7130"><img alt="" src="http://www.playcast.ru/uploads/2008/10/10/701276.gif" border="0" height="100" /></a></td> <td><a style="font-size: 12pt;" href="http://www.playcast.ru/?module=view&card=753724&code=e0f291c868ad24718b27424ae4b90c9d899d7130"><b>Я тебя люблю!</b></a><br /> <br /> <small> <b>Автор плэйкаста</b>: <a class="user" href="http://www.playcast.ru/?module=user&userId=100814">langrig</a><br /> <b>Создан</b>: 8 декабря 2008 18:14</small></td> </tr> </tbody> </table> <p>Так много хочеться сказать тебе добрых искренних слов, что кругом голова идет)<br /> </p> <p>Спасибо тебе, Игорешка, что ты есть, за то, что ты рядом. За твою любовь, нежность и понимание.</p> <p>Оставайся самим сабой!</p> <p>Ну а мой подарок появиться на свет через 7 месяцев ;))</p> <p><img src="http://img0.liveinternet.ru/images/attach/c/0/38/814/38814940_1233133939_AGPhotoCollection106_46.jpg" alt="" align="middle" height="525" width="700" /><br /></p> <img src="http://img0.liveinternet.ru/images/attach/c/0/38/957/38957512_627b40e715a6.gif" alt=" (223x141, 43Kb)" height="141" width="223" /> <hr /> !!!!! </div> </div> <table border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr class="GL_TXTSM" valign="top"><td> <br /></td> <td class="GL_TXTR"> <a class="GL_LNXMAR4" title="Сообщение целиком и комментарии к нему" href="http://12st.su/post95150785/">Комментарии</a><a class="GL_LNXMAR4" title="Комментарии к сообщению" href="http://12st.su/post95150785/comments">(2)</a></td></tr></tbody></table>hrofthttp://www.blogger.com/profile/14630002725383286886noreply@blogger.com0tag:blogger.com,1999:blog-2053755863983415404.post-12639412010256604612008-09-13T08:00:00.000-07:002008-09-13T08:01:40.679-07:00Проброс ethernet через интернет по udp или виртуальныйы свитч на FreeBSD netgraph.<p style="font-size: 12px;" align="center"><code>Автор: <a href="http://www.lissyara.su/?id=1572" class="text_link" title="">LMik</a>.</code></p> <!-- Текст страницы начался --> <p align="justify"><br /><code> Проброс ethernet через интернет по udp или виртуальныйы свитч на FreeBSD.<br /><br />Соединяем две ethernet сетки чтобы они видели друг друга<br />как будто находятся в одному коммутаторе.<br /><br />Делать будем на основе ядерного netgraph,<br />в частности модули ng_ether и ng_bridge.<br /><br />Добавляем в /boot/loader.conf<br /></code><table style="border: 1px solid rgb(0, 0, 0); margin-top: 5px; font-family: Tahoma; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;color:#fffaed;" width="100%" bg border="0" cellpadding="5" cellspacing="0"> <tbody><tr> <td> <pre style="margin: 1px;"><code>netgraph_load="YES"<br />ng_ether_load="YES"<br />ng_bridge_load="YES"<br /></code></pre></td></tr></tbody></table></p><p align="justify"><code>Есть 2 варианта работы системы<br /><br />1. Без модуля ng_bridge.<br />Мы получим как бы объединение сетевых интерфейсов в один невидимый.<br />Сами сервера с этими интерфейсами не будут видеть трафик на них.<br />Получается прозрачное соединение как будто между сетями<br />протянули физический кабель.<br />Весь трафик приходящий на интерфейс одного из серверов<br />будет прозрачно проходить на другой.<br /><br />2. С модулем ng_bridge.<br />Мы получим как бы включение интерфейсов на обоих серверах в один свитч.<br />Сервера будут видеть трафик на интерфейсах.<br />Трафик не предназначеный для соседней<br />сети не пойдет по каналу (реализация обычного свитча).<br /><br /><br />Конфигурация:<br /><br />Имеем два типичных роутера.<br /><br />1.<br />Два сетевых интерфейса<br />fxp0 - белый интернет адрес для примера 1.1.1.1<br />fxp1 - серый локальный адрес 192.168.0.1<br /><br />2.<br />Два сетевых интерфейса<br />fxp0 - белый интернет адрес для примера 1.1.1.2<br />fxp1 - серый локальный адрес 192.168.0.2<br /><br />При загрузке модуля ng_ether на обоих роутерах в netgraph<br />атоматически были созданы узлы с названием сетевых карт.<br /></code><table style="border: 1px solid rgb(0, 0, 0); margin-top: 5px; font-family: Tahoma; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;color:#fffaed;" width="100%" bg border="0" cellpadding="5" cellspacing="0"> <tbody><tr> <td> <pre style="margin: 1px;"><code>lmik<span style="color:red;"># ngctl list</span><br />There are <b><span style="color:darkblue;">3</span></b> total nodes:<br /> <span style="color:blue;">Name</span>: ngctl3178 Type: socket <span style="color:teal;">ID</span>: <b><span style="color:darkblue;">00000009</span></b> Num hooks: <b><span style="color:darkblue;">0</span></b><br /> <span style="color:blue;">Name</span>: fxp0 Type: <span style="color:orange;">ether</span> <span style="color:teal;">ID</span>: <b><span style="color:darkblue;">00000001</span></b> Num hooks: <b><span style="color:darkblue;">0</span></b><br /> <span style="color:blue;">Name</span>: fxp1 Type: <span style="color:orange;">ether</span> <span style="color:teal;">ID</span>: <b><span style="color:darkblue;">00000002</span></b> Num hooks<br /></code></pre></td></tr></tbody></table></p><p align="justify"><code>Вариант №1 непрактичный и рассматривать его не будем,<br />просто напишу конфигурацию графов вдруг кому-то понадобится.<br /></code><table style="border: 1px solid rgb(0, 0, 0); margin-top: 5px; font-family: Tahoma; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;color:#fffaed;" width="100%" bg border="0" cellpadding="5" cellspacing="0"> <tbody><tr> <td> <pre style="margin: 1px;"><code>ngctl mkpeer fxp0 ksocket lower inet/dgram/udp<br />ngctl msg switch:link1 bind inet/<b><span style="color:darkblue;">1</span></b>.<b><span style="color:darkblue;">1</span></b>.<b><span style="color:darkblue;">1</span></b>.<b><span style="color:darkblue;">1</span></b>:<b><span style="color:darkblue;">1234</span></b><br />ngctl msg switch:link1 connect inet/<b><span style="color:darkblue;">1</span></b>.<b><span style="color:darkblue;">1</span></b>.<b><span style="color:darkblue;">1</span></b>.<b><span style="color:darkblue;">2</span></b>:<b><span style="color:darkblue;">1234</span></b><br />ngctl msg fxp1: setpromisc <b><span style="color:darkblue;">1</span></b><br />ngctl msg fxp1: setautosrc <b><span style="color:darkblue;">0</span></b><br /></code></pre></td></tr></tbody></table></p><p align="justify"><code>Вариант №2<br /><br />На первом сервере конфигурация нетграфов будет выглядеть так:<br /></code><table style="border: 1px solid rgb(0, 0, 0); margin-top: 5px; font-family: Tahoma; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;" width="100%" bgcolor="#fffaed" border="0" cellpadding="5" cellspacing="0"> <tbody><tr> <td> <pre style="margin: 1px;"><code><span style="color:red;">#Создаем узел bridge и подключаем к его хуку link0 физический (нижний) уровень fxp1</span><br />ngctl mkpeer fxp1: bridge lower link0<br /><span style="color:red;">#назовем этот узел switch</span><br />ngctl <span style="color:blue;">name</span> fxp1:lower switch<br /><span style="color:red;">#создадим узел ksocket и подсоединим его хуком inet/dgram/udp к хуку link1 нашего switch</span><br />ngctl mkpeer switch: ksocket link1 inet/dgram/udp<br /><span style="color:red;">#Отправляем сообщение узлу switch:link1 (туда подключен узел ksocket) </span><br /><span style="color:red;">#чтобы тот забиндил сокет для входящего трафика на нашем внешнем IP</span><br />ngctl msg switch:link1 bind inet/<b><span style="color:darkblue;">1</span></b>.<b><span style="color:darkblue;">1</span></b>.<b><span style="color:darkblue;">1</span></b>.<b><span style="color:darkblue;">1</span></b>:<b><span style="color:darkblue;">1234</span></b><br /><span style="color:red;">#Отправляем команду узлу switch:link1 (туда подключен узел ksocket) </span><br /><span style="color:red;">#чтобы тот соединился со вторым сервером </span><br />ngctl msg switch:link1 connect inet/<b><span style="color:darkblue;">1</span></b>.<b><span style="color:darkblue;">1</span></b>.<b><span style="color:darkblue;">1</span></b>.<b><span style="color:darkblue;">2</span></b>:<b><span style="color:darkblue;">1234</span></b><br /><span style="color:red;">#Соединяем хук link2 нашего switch с верхним уровнем интерфейса fxp1</span><br /><span style="color:red;">#т.е подключаем наш сервер в наш виртуальный свитч.</span><br />ngctl connect switch: fxp1: link2 upper<br /><span style="color:red;">#включаем на сетевой карте прослушку всех пакетов,</span><br /><span style="color:red;">#а не только тех что предназначаются ей.</span><br />ngctl msg fxp1: setpromisc <b><span style="color:darkblue;">1</span></b><br />ngctl msg fxp1: setautosrc <b><span style="color:darkblue;">0</span></b><br /></code></pre></td></tr></tbody></table></p><p align="justify"><code>На втором нужно изменить строчки:<br /><br /></code><table style="border: 1px solid rgb(0, 0, 0); margin-top: 5px; font-family: Tahoma; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;" width="100%" bgcolor="#fffaed" border="0" cellpadding="5" cellspacing="0"> <tbody><tr> <td> <pre style="margin: 1px;"><code>ngctl msg switch:link1 bind inet/<b><span style="color:darkblue;">1</span></b>.<b><span style="color:darkblue;">1</span></b>.<b><span style="color:darkblue;">1</span></b>.<b><span style="color:darkblue;">2</span></b>:<b><span style="color:darkblue;">1234</span></b><br />ngctl msg switch:link1 connect inet/<b><span style="color:darkblue;">1</span></b>.<b><span style="color:darkblue;">1</span></b>.<b><span style="color:darkblue;">1</span></b>.<b><span style="color:darkblue;">1</span></b>:<b><span style="color:darkblue;">1234</span></b><br /></code></pre></td></tr></tbody></table></p><p align="justify"><code>Просто поменять местами адреса.<br /><br />Для красоты оформляем запуск нашего виртуалсвитча в скрипт<br />и при желании кладем в /usr/local/etc/rc.d<br /></code><table style="border: 1px solid rgb(0, 0, 0); margin-top: 5px; font-family: Tahoma; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;" width="100%" bgcolor="#fffaed" border="0" cellpadding="5" cellspacing="0"> <tbody><tr> <td> <pre style="margin: 1px;"><code><span style="color:red;">#!/bin/sh</span><br /><br /><span style="color:red;">#тут указываем наш белый адрес</span><br />self=<b><span style="color:darkblue;">1</span></b>.<b><span style="color:darkblue;">1</span></b>.<b><span style="color:darkblue;">1</span></b>.<b><span style="color:darkblue;">1</span></b><br />peer=<b><span style="color:darkblue;">1</span></b>.<b><span style="color:darkblue;">1</span></b>.<b><span style="color:darkblue;">1</span></b>.<b><span style="color:darkblue;">2</span></b><br /><span style="color:red;">#тут порт по которому будет бегать трафик</span><br />port=<b><span style="color:darkblue;">1234</span></b><br /><span style="color:red;">#интерфейс который включаем в свитч</span><br /><span style="color:orange;">if</span>=fxp1<br /><span style="color:orange;">case</span> "<span style="color:green;">$1</span>" <span style="color:orange;">in</span><br /> start)<br /> <span style="color:magenta;">echo</span> "Starting netgraph switch."<br /> ngctl mkpeer <span style="color:green;">${if}</span>: bridge lower link0<br /> ngctl <span style="color:blue;">name</span> <span style="color:green;">${if}</span>:lower switch<br /> ngctl mkpeer switch: ksocket link1 inet/dgram/udp<br /> ngctl msg switch:link1 bind inet/<span style="color:green;">${self}</span>:<span style="color:green;">${port}</span><br /> ngctl msg switch:link1 connect inet/<span style="color:green;">${peer}</span>:<span style="color:green;">${port}</span><br /> ngctl connect switch: <span style="color:green;">${if}</span>: link2 upper<br /> ngctl msg <span style="color:green;">${if}</span>: setpromisc <b><span style="color:darkblue;">1</span></b><br /> ngctl msg <span style="color:green;">${if}</span>: setautosrc <b><span style="color:darkblue;">0</span></b><br /> <span style="color:magenta;">echo</span> "Ok."<br /> <span style="color:orange;">exit</span> <b><span style="color:darkblue;">0</span></b><br /> ;;<br /> stop)<br /> <span style="color:magenta;">echo</span> "Stopping netgraph switch."<br /> /usr/sbin/ngctl shutdown <span style="color:green;">${if}</span>:<br /> /usr/sbin/ngctl shutdown switch:<br /> <span style="color:magenta;">echo</span> "Ok."<br /><br /> <span style="color:orange;">exit</span> <b><span style="color:darkblue;">0</span></b><br /> ;;<br /> restart)<br /> <span style="color:magenta;">sh</span> <span style="color:green;">$0</span> stop<br /> <span style="color:magenta;">sh</span> <span style="color:green;">$0</span> start<br /> ;;<br /> *)<br /> <span style="color:magenta;">echo</span> "Usage: `basename <span style="color:green;">$0</span>` { start | stop | restart }"<br /> <span style="color:orange;">exit</span> <b><span style="color:darkblue;">64</span></b><br /> ;;<br /><span style="color:orange;">esac</span><br /></code></pre></td></tr></tbody></table></p><p align="justify"><code>Красота какая, никаких впн крутить не надо, просто запустить скрипт :),<br />никаких реконектов и т.п...<br /><br />Возможно попробую в ближайшее время привернуть возможность фильтрования<br />трафика через ipfw и шифрование если это возможно :)</code></p><br /><br /> <a name="forum_link"></a><strong>Ссылка на обсуждение: <a class="text_link" href="http://forum.lissyara.su/viewtopic.php?t=9136">http://forum.lissyara.su/viewtopic.php?t=9136</a></strong>.hrofthttp://www.blogger.com/profile/14630002725383286886noreply@blogger.com0tag:blogger.com,1999:blog-2053755863983415404.post-52125982749951572912008-09-13T05:33:00.000-07:002008-09-13T05:34:05.200-07:00***<OBJECT width="470" height="353"><PARAM name="movie" value="http://video.rutube.ru/0637f5dcb100b439f6cfccbd2c4dbd8c"></PARAM><PARAM name="wmode" value="window"></PARAM><PARAM name="allowFullScreen" value="true"></PARAM><EMBED src="http://video.rutube.ru/0637f5dcb100b439f6cfccbd2c4dbd8c" type="application/x-shockwave-flash" wmode="window" width="470" height="353" allowFullScreen="true" ></EMBED></OBJECT>hrofthttp://www.blogger.com/profile/14630002725383286886noreply@blogger.com0tag:blogger.com,1999:blog-2053755863983415404.post-31634487412650133192008-08-03T02:24:00.000-07:002008-08-03T02:26:12.048-07:00гимн<embed src="http://mkpizh.j-net.ru/swf/FlowPlayerDark.swf?config=%7Bembedded%3Atrue%2CvideoFile%3A%27http://mkpizh.j-net.ru/get/video/flash/Gimn_Rossii-rok_versiya.flv%27%2Ctype%3A%27video%27%2CcontrolBarBackgroundColor%3A%2D1%2CcontrolsOverVideo%3A%27ease%27%2CmenuItems%3A%5Btrue%2Cfalse%2Ctrue%2Cfalse%2Ctrue%2Ctrue%2Ctrue%5D%2CcontrolBarGloss%3A%27low%27%7D" scale="noscale" bgcolor="111111" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" allownetworking="all" pluginspage="http://www.macromedia.com/go/getflashplayer" width="400" height="300"></embed>hrofthttp://www.blogger.com/profile/14630002725383286886noreply@blogger.com0tag:blogger.com,1999:blog-2053755863983415404.post-66656439662612005812007-09-14T12:49:00.000-07:002008-05-24T05:39:49.890-07:00ALL FOR THE USERS - HROFT - Главная<a href="http://hroft.ru/">ALL FOR THE USERS - HROFT - Главная</a><br /><br /><table class="blog" cellpadding="0" cellspacing="0"><tbody><tr><td valign="top"><div><table class="contentpaneopen"><tbody><tr><td class="contentheading" width="100%"> Hано СМС </td> </tr> </tbody></table> <table class="contentpaneopen"> <tbody><tr> <td colspan="2" class="createdate" valign="top"> 15.09.2007 </td> </tr> <tr> <td colspan="2" valign="top"> <div align="left"><p>В ряде случаев вебмастер нуждается в очень простом решении, позволяющим ему с минимальными затратами времени, диска и ресурсов сервера создать мелкий (или не очень мелкий) сайтик. Максимально заточенный под SEO, минимизированный по коду- это всё понятно и само собой разумеется.</p> <p>В лице данного решения Вы как раз и имеете наипростейшую CMS, позволяющую творить полноценные сайты при практически нулевом уровне владения web-технологиями. Нужно знать только несколько тегов форматирования и уметь пользоваться FTP клиентом для перемещения файлов на сервер.</p> <p>Однако, несмотря на крайнюю компактность движка (в нём всего сотня строк РНР кода), в подавляющем большинстве случаев этого окажется достаточно для сотворения полноценного сайта.</p><p><strong><a href="http://amentet.hroft.ru/" target="_blank" title="Nano CMS">Download </a></strong> </p></div> </td> </tr> <tr> <td colspan="2" class="modifydate" align="left"> Последнее обновление ( 15.09.2007 ) </td> </tr> </tbody></table> <span class="article_seperator"> </span> </div></td></tr><tr><td valign="top"><table cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td valign="top" width="100%"> <table class="contentpaneopen"> <tbody><tr> <td class="contentheading" width="100%"> Делятся опытом: </td> </tr> </tbody></table> <table class="contentpaneopen"> <tbody><tr> <td colspan="2" class="createdate" valign="top"> 11.09.2007 </td> </tr> <tr> <td colspan="2" valign="top"> <div align="left"><br />Мой организм был устроен таким чудесным образом, что весь попадающий в него алкоголь трансформировался в чистую радость и чувственные озарения. Кроме того, природа наделила меня неземной красотой, недюжинным умом и разнообразными талантами, что было неплохо само по себе. Но алкоголь многократно усиливал мое чувство превосходства над окружающими. Я гордилась тем, что могла пить наравне с крепкими мужчинами, не заблевывая чужих гостиных, не болея с похмелья и не теряя координации. В начале девяностых я не мявкнув выпивала полбутылки спирта "Экстра", от которого мухи дохли на лету, - при весе в 44 кг. Два раза в жизни я допивалась до слепоты, слава богу, кратковременной, и несколько раз превышала смертельную дозу алкоголя в 5 промилле. Начиная с октября 2001 г., в течение пяти с половиной лет, я принимала алкоголь ежедневно, что, как мне кажется, дает мне право говорить с полным знанием дела. Единственное, чего алкоголь еще со мной не сделал, - это не убил. Кроме того, некоторое время мне пришлось прожить рядом с крепко пьющими людьми, и с другой стороны полюбоваться на этот праздник мне тоже довелось.<br /><br />Приблизительно через пять лет упорной алкоголизации вы приобретаете похмельный синдром, не имеющий ничего общего с последствиями перепоя вашей юности. В первую очередь вас начнет беспокоить не желудочно-кишечная, а нервно-паралитическая фаза похмелья, которая растянется не на первую половину дня, а на сутки-двое. Вы не сможете спать, а будете тупо и бессильно валяться и бредить в луже собственного вонючего пота, страдая от невыносимого отвращения к самому себе - часами, день за днем, время от времени вставая, чтобы выйти в туалет. Там вас будет рвать подозрительной и горькой желтой водой, но вы этого не заметите, потому что ваш мозг будет оглушен и затуманен токсинами. Смутно припоминаю, что однажды с похмелья я умывалась водой из унитаза, засовывая в него руку по локоть. Как-то раз мы с приятелем ни с того ни с сего выпили сорок банок крепленого пива. Я не утратила сознания, но под утро не видела ни беса и передвигалась только на четвереньках. Из алкогольной комы меня вынимали двое суток.<br /><br />Когда вы освоитесь в этом виде похмелья, как космонавт в открытом космосе, вы поймете, что есть препараты, которые смогут восстановить потерянное химическое равновесие. Настанет черед витаминов группы В, бензодиазепинов, калия и магния. Любая, даже самая безобидная, пирушка будет оканчиваться для вас уколами и горстями таблеток: цианкобаламин, пиридоксин, феназепам, имодиум, аспаркам, гепа-мерц, зорокс, карсил, эссенциале-форте. В этом состоянии можно жить, но только оттого, что деваться больше некуда. Каждый вечер вам нужно будет подливать. В идеале - утро, но утро под запретом. Если вы начнете делать это по утрам, срок службы вашего организма автоматически уменьшается вдвое.<br />hrivelote.livejournal.com<br /><br />Аккуратнее надо.<br /></div> </td> </tr> <tr> <td colspan="2" class="modifydate" align="left"> Последнее обновление ( 11.09.2007 ) </td> </tr> </tbody></table> <span class="article_seperator"> </span> </td></tr><tr><td valign="top" width="100%"> <table class="contentpaneopen"> <tbody><tr> <td class="contentheading" width="100%"> Дмитрий Гагуа </td> </tr> </tbody></table> <table class="contentpaneopen"> <tbody><tr> <td colspan="2" class="createdate" valign="top"> 22.05.2007 </td> </tr> <tr> <td colspan="2" valign="top"> <p><a href="http://gagua-dmitrij.livejournal.com/"><u><span style="color: rgb(128, 0, 128);">http://gagua-dmitrij.livejournal.com/</span></u></a></p><p>Дмитрий Гагуа.</p><p>Замечательные стихи.</p> </td> </tr> <tr> <td colspan="2" class="modifydate" align="left"> Последнее обновление ( 26.05.2007 ) </td> </tr> </tbody></table> <span class="article_seperator"> </span> </td></tr><tr><td valign="top" width="100%"> <table class="contentpaneopen"> <tbody><tr> <td class="contentheading" width="100%"> антифашистская книга </td> </tr> </tbody></table> <table class="contentpaneopen"> <tbody><tr> <td colspan="2" class="createdate" valign="top"> 15.07.2007 </td> </tr> <tr> <td colspan="2" valign="top"> <h1> <span style="font-size:85%;"><a href="http://lib.aldebaran.ru/author/sokolovmitrich_dmitrii/" title="Все книги автора (2)">Дмитрий Соколов-Митрич</a></span> </h1> <h1> <span style="font-size:85%;"><a href="http://lib.aldebaran.ru/author/sokolovmitrich_dmitrii/sokolovmitrich_dmitrii_netadzhikskie_devochki_nechechenskie_malchiki/sokolovmitrich_dmitrii_netadzhikskie_devochki_nechechenskie_malchiki__0.html">Нетаджикские девочки. Нечеченские мальчики</a></span> </h1> <table align="center" border="0" cellpadding="3" cellspacing="0" width="100%"><tbody><tr><td valign="top"> Обращений: <strong>14972</strong><br /> <a href="http://lib.aldebaran.ru/author/sokolovmitrich_dmitrii/sokolovmitrich_dmitrii_netadzhikskie_devochki_nechechenskie_malchiki/sokolovmitrich_dmitrii_netadzhikskie_devochki_nechechenskie_malchiki__0.html"><img src="http://lib.aldebaran.ru/author/sokolovmitrich_dmitrii/sokolovmitrich_dmitrii_netadzhikskie_devochki_nechechenskie_malchiki/cover.jpg" alt="Читать книгу Нетаджикские девочки. Нечеченские мальчики" border="0" width="200" /></a><br /> <strong>Читать книгу:</strong><br /><strong><a href="http://lib.aldebaran.ru/author/sokolovmitrich_dmitrii/sokolovmitrich_dmitrii_netadzhikskie_devochki_nechechenskie_malchiki/sokolovmitrich_dmitrii_netadzhikskie_devochki_nechechenskie_malchiki__0.html">Нетаджикские девочки. Нечеченские мальчики</a></strong><br /><br /><strong>Скачать книгу:</strong><br /><a href="http://lib.aldebaran.ru/author/sokolovmitrich_dmitrii/sokolovmitrich_dmitrii_netadzhikskie_devochki_nechechenskie_malchiki/sokolovmitrich_dmitrii_netadzhikskie_devochki_nechechenskie_malchiki.fb2.zip" title="265 kb zipped FictionBook 2.0 file"> fb2.zip</a> | <a href="http://lib.aldebaran.ru/author/sokolovmitrich_dmitrii/sokolovmitrich_dmitrii_netadzhikskie_devochki_nechechenskie_malchiki/sokolovmitrich_dmitrii_netadzhikskie_devochki_nechechenskie_malchiki.rtf.zip" title="268 kb zipped rtf (rich text) file"> rtf.zip</a> | <a href="http://lib.aldebaran.ru/author/sokolovmitrich_dmitrii/sokolovmitrich_dmitrii_netadzhikskie_devochki_nechechenskie_malchiki/sokolovmitrich_dmitrii_netadzhikskie_devochki_nechechenskie_malchiki.rb" title="315 kb rb file"> rb</a> | <a href="http://lib.aldebaran.ru/author/sokolovmitrich_dmitrii/sokolovmitrich_dmitrii_netadzhikskie_devochki_nechechenskie_malchiki/sokolovmitrich_dmitrii_netadzhikskie_devochki_nechechenskie_malchiki.isilo3.pdb" title="456 kb iSilo3 file"> isilo3.pdb</a><br /><br /> <div class="VOTE"> </div> </td> <td valign="top"> <h3>Аннотация</h3> <p>Это антифашистская книга. Возможно, самая антифашистская из всех, что появлялись до сих пор в России. Хотя многие люди, которые привыкли называть себя антифашистами, не дожидаясь выхода книги в свет, уже успели заклеймить ее ксенофобской и разжигающей межнациональную ненависть. </p> <p> </p> <p>Это смелая книга. Ее автор, специальный корреспондент газеты «Известия» Дмитрий Соколов-Митрич, взял на себя опасную и неблагодарную миссию – осветить «темную сторону ксенофобии». Вместо публицистических аргументов и восклицательных знаков здесь только факты, которые говорят сами за себя. Сухая хроника преступлений представителей этнических меньшинств в отношении этнического большинства России. </p> <p> </p> <p>Это необъективная книга, и автор не скрывает этого. В ней лишь половина правды. Потому что вторую половину знают все. Многие годы в России культивировался миф о непогрешимости представителей нацменьшинств, а понятия ксенофобии и фашизма использовались лишь применительно к гражданам русской национальности. После прочтения книги Дмитрия Соколова-Митрича питать такие иллюзии больше невозможно. </p> <p> </p> <p>Это интересная книга. Она написана спартанским, но пронзительным языком одного из лучших репортеров России. В ней нет ничего лишнего. В ней нет ничего неважного. Человек, который не прочитал эту книгу, едва ли может утверждать, что до конца понимает происходящее. </p> <p> </p> <p>Кто на самом деле разжигает национальную рознь – читайте в новой книге спецкора «Известий» Дмитрия Соколова-Митрича. </p></td></tr></tbody></table> </td> </tr> </tbody></table> <span class="article_seperator"> </span> </td></tr><tr><td valign="top" width="100%"> <table class="contentpaneopen"> <tbody><tr> <td class="contentheading" width="100%"> Поздравление Любимой и Единственной </td> </tr> </tbody></table> <table class="contentpaneopen"> <tbody><tr> <td colspan="2" class="createdate" valign="top"> 27.04.2007 </td> </tr> <tr> <td colspan="2" valign="top"> <table border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td width="85%"><h2 class="ZAG">C Днем Рождения, Лана! Я люблю тебя!</h2></td><td class="GL_TXTR"><br /></td></tr></tbody></table><span class="GL_TXTSM GL_MAR5B">Пятница, 27 Апреля 2007 г. 11:02 (<a href="http://hroft.ru/"><u><span style="color: rgb(129, 0, 129);">ссылка</span></u></a>) <a href="http://www.liveinternet.ru/journal_editpost.php?jpostid=37511329&journalid=1472362"><u><span style="color: rgb(0, 0, 255);">редактировать</span></u></a> </span><div class="GL_MAR10T GL_MAR10B MESS"><table border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr valign="top"><td><li><div align="left"><strong>Не умею поздравлять ,если поздравление будет тем же , коих сегодня достаточно - извини.</strong><br /><br /></div></li><li><div align="left">Главное: в этот день думай о хорошем - в космических масштабах, и настроение будет просто заоблачным. И дабы достойно перетерпеть поздравления великих знай: я тебя жду, жду и храню для тебя тепло и радость.<br /><br /></div></li><li><div align="left">Никакой случай в пределах обозримой вселенной не стоит и капли твох переживаний. на самом деле и говорить то об этом не тоже не стоило, а я сказал - значит помни, всегда помни.<br /><br /></div></li><li><div align="left">Плюс ко всему - никаких банальных слов о здоровье, оно у тебя никуда не девалось и не денется, а я по мере сил и больше чем по мере об этом позабочусь).</div></li><li><div align="left"><strong>Ты любишь и любима - остаьное - не важно!</strong></div></li><li><div align="left"><strong>Ты любима беззаветно и абсолютно, и это на самом деле и есть то самое - самое главное)</strong></div></li><li><br /></li><li><br /></li><li><br /></li><li><div align="left"><strong>...а в попущенных строчках просто нечто, нечто такое , что НИКТО не может высказать словами а я просто чувствую, люблю и чувствую... С Днем Рождения, Солнышко, милая, дорогая и единственная!<br /></strong></div><img src="http://img1.liveinternet.ru/images/attach/b/0/14953/14953291_18love.gif" alt=" (169x40, 2Kb)" height="40" width="169" /> </li></td></tr></tbody></table></div><table border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr class="GL_TXTSM"><td><strong>Рубрики:</strong> <a href="http://www.liveinternet.ru/showjournal.php?journalid=1472362&keywordid=389699"><u><span style="color: rgb(0, 0, 255);">МОЁ</span></u></a><br /><strong>Теги:</strong> <span class="DI_TAG_MNU"><a href="http://www.liveinternet.ru/tags/%F1+%E4%ED%E5%EC+%F0%EE%E6%E4%E5%ED%E8%FF/"><u><span style="color: rgb(0, 0, 255);">с днем рождения</span></u></a></span> <span> </span> </td><td class="GL_TXTR"><a href="http://www.liveinternet.ru/journalpostcomments.php?journalid=1472362&jpostid=37511329&postquote=1"><u><span style="color: rgb(0, 0, 255);">Комментировать</span></u></a> <a href="http://www.liveinternet.ru/member2.php?action=addsubscriptioncomment&journalid=1472362&jpostid=37511329"><u><span style="color: rgb(0, 0, 255);">Подписаться</span></u></a> <a href="http://www.liveinternet.ru/member2.php?s=&action=removesubscriptioncomment&jpostid=37511329"><u><span style="color: rgb(0, 0, 255);">Отписаться</span></u></a> <a href="http://www.liveinternet.ru/journal_post.php?fpid=37511329&fjid=1472362&action=q_add" title="Сохранить сообщение в цитатнике"><u><span style="color: rgb(0, 0, 255);">В цитатник</span></u></a> </td></tr></tbody></table> </td> </tr> </tbody></table> <span class="article_seperator"> </span> </td></tr></tbody></table></td></tr></tbody></table> <a href="http://hroft.ru/component/option,com_frontpage/Itemid,1/" class="mainlevel" id="active_menu">Главная</a>hrofthttp://www.blogger.com/profile/14630002725383286886noreply@blogger.com0tag:blogger.com,1999:blog-2053755863983415404.post-86147437050578522102007-06-07T20:30:00.000-07:002007-06-07T20:32:31.955-07:00Полезный кодВот это уже более геморойно. Ты, насколько я понял, хочешь проигрывать звук с помощью медиаплеера с вкладки System? Я бы тебе не советовал, т.к. прога от этого будет тормозить (даже компилится долго) + размер тоже больше намного. Лучше используй sndPlaySound или PlaySound просто.<br />Делай так. Чтобы потом небыло проблем, заного сделай ресурс: в папку с прогой клади музыку и создаваай пустой файл wavfile.rc . В нём пиши MUS WAVE имя.wav. Потом лучше просто скопируй прогу ПУТЬ_К_DELPHI\Bin\brcc32.exe в папку с прогой и выполни её там с параметром wavfile.rc . В uses добавляй MMSystem, и как всегда ниже {$R wavfile.res} . Чтобы воспроизводить пиши: PlaySound(MUS, hInstance, SND_RESOURCE or SND_ASYNC);<br />Если надо всё-таки воспроизводить из медиа плеера - вот мой рецепт. Сначала извлекаем файл из ресурсов процедурой:<br /><div class="code-box"><strong class="legend">Код:</strong><div class="blockcode"><div class="scrollbox" style="height: 34.5em;"><pre>procedure TMainForm.ExtractRes(RName: string; RType: PChar; SaveFile: string);<br />var<br />ResSt: TResourceStream;//Работа с ресурсом<br />FileSt: TFileStream; //Создание файла<br />begin<br />try<br />ResSt:=TResourceStream.Create(hInstance, RName, RType); //Берём ресурс<br />try<br /> if FileExists(SaveFile) then DeleteFile(SaveFile); //Всякое может быть...<br /> FileSt:=TFileStream.Create(SaveFile, fmCreate); //Создаём файл<br /> try<br /> FileSt.CopyFrom(ResSt,0); //Копируем в него файл из ресурса<br /> finally<br /> FileSt.Free; //Освобождаем<br /> end;<br />finally<br /> ResSt.Free; //Тоже<br />end;<br />finally<br />end;<br />end;</pre></div></div></div><p>А при крите формы пишем:<br /></p><div class="code-box"><strong class="legend">Код:</strong><div class="blockcode"><div class="scrollbox" style="height: 16.5em;"><pre>procedure TMainForm.FormCreate(Sender: TObject);<br />var<br />s: string;<br />begin<br />s:='C:\Temp\'+ExtractFileName(ParamStr(0))+'.wav'; //Так удобнее<br />ExtractRes('MUS', 'WAVE', s); //Вынимаем<br />MediaPlayer1.FileName:=s; //Впихиваем в медиаплеер<br />MediaPlayer1.Open; //Отрываем файл<br />end;</pre></div></div></div><p>Ну, и при дестрое файл удаляем, это думаю не составит труда.</p>hrofthttp://www.blogger.com/profile/14630002725383286886noreply@blogger.com0tag:blogger.com,1999:blog-2053755863983415404.post-5326872748482905792007-06-01T11:46:00.000-07:002007-06-01T11:48:58.342-07:00Фленов о Нортоне<div class="page-title2" align="top">Symantec Norton Ghost 10 Recovery Points Insecure Password Storage</div><br /><div class="page-title1" align="top">Date: 1 may 07</div><br /><p>Norton Ghost allows you to schedule snapshots of local disks for backup and recovery purposes. If these recovery points are set to save to a remote network share Ghost will prompt the user to enter a user name and password for the share. </p><p>Password information entered into Ghost for this purpose is encrypted and saved to the local file system in the applications home directory which has read access allowed for all users. </p><p>The encryption key used by Ghost to decrypt these stored credentials is derived from the MD5 hash of the plain text user name stored in the configuration file. Since every user on the system has read access to these configuration files, any user can decrypt the stored passwords. </p><p>This vulnerability is the result of insecure encryption utilization plus insecure file permissions. </p><p>Solving: download the latest update from vendor via LiveUpdate </p>hrofthttp://www.blogger.com/profile/14630002725383286886noreply@blogger.com0tag:blogger.com,1999:blog-2053755863983415404.post-21150374547396373392007-05-23T15:13:00.001-07:002008-05-24T05:38:47.645-07:00Top 100 of the Best (Useful) OpenSource ApplicationsНа сайте Ubuntu Linux Help (<a href="http://ubuntulinuxhelp.com/%29">http://ubuntulinuxhelp.c<wbr>om/)</a> опубликован список ста наиболее полезных и популярных программ, которые можно использовать везде и всегда,hrofthttp://www.blogger.com/profile/14630002725383286886noreply@blogger.com0tag:blogger.com,1999:blog-2053755863983415404.post-1891053081470278562007-05-23T10:08:00.000-07:002007-05-23T10:08:07.673-07:00Cisco PIX Firewall Software Command References - Cisco Systems<a href="http://cisco.com/en/US/products/sw/secursw/ps2120/prod_command_reference_list.html">Cisco PIX Firewall Software Command References - Cisco Systems</a><br /><br />man command linehrofthttp://www.blogger.com/profile/14630002725383286886noreply@blogger.com0tag:blogger.com,1999:blog-2053755863983415404.post-87897350209305946352007-05-18T13:58:00.000-07:002007-05-18T13:58:47.822-07:00Лучшие) актеры<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj3R68WIOHmKmVyMaIxga8T07nspdmhkIlvjg1P9cQVxv3B519AxWrOsa_JJBpW8QDl9j3cvjvgfj6nKX6WNxElp5AxbXb38BS4dk3pcp4Vl3k_bCg6DjOhZgOCzjAqogpvfSJntzVLqyU/s1600-h/600x120_101.jpg"></a> <br /><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjNg3ApbAEWxbQzu1CcxNPCV4OcNoIOLnedYlURzQ7cGHuaG79NrRzL9JWLa2-3kUrNEffIZMB3TIMwFmjb1sUjIjnrdF3Ma6eXuS7Wo8BP2rGLMuo0sYMj0o8ekl0DYXNXMkvhaLgOlGI/s1600-h/120%2520-%2520600.jpg"></a> <br /><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8VuwRK_67lrWtVKnojU5YFMDw0z7rWU7GCaZf6sE3lGxEohkzb2baWl-WL9LIHHzIbvxofRN9PChyzlBg_5c8AiPTEzcFueAqfJ7U8rBabzbGfBr5a9hSzGKB6lC5PvE2iup6woCnXXk/s1600-h/042ae255ba5c72237430306afbab80a7_full.jpg"><img id="BLOGGER_PHOTO_ID_" style="CLEAR: both; FLOAT: left; MARGIN: 0px 10px 10px 0px" alt="" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8VuwRK_67lrWtVKnojU5YFMDw0z7rWU7GCaZf6sE3lGxEohkzb2baWl-WL9LIHHzIbvxofRN9PChyzlBg_5c8AiPTEzcFueAqfJ7U8rBabzbGfBr5a9hSzGKB6lC5PvE2iup6woCnXXk/s320/042ae255ba5c72237430306afbab80a7_full.jpg" border="0" /></a> <br /><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjtYFFLKnaP1RaaO1UliRGlOjSt2quRvJrQsV5tu04-_r8vC5VozrSQg5FgB0F7WnWSo-9MZ6ltV8QwXx8C2uzM_54Y0kWSiXphSOu8PiWvKuN14F5KzBvtpVtcFAqcmOKp8tuhiyiv4mc/s1600-h/9460dc3b0df320b5bf95417843badd42_full.jpg"><img id="BLOGGER_PHOTO_ID_" style="CLEAR: both; FLOAT: left; MARGIN: 0px 10px 10px 0px" alt="" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjtYFFLKnaP1RaaO1UliRGlOjSt2quRvJrQsV5tu04-_r8vC5VozrSQg5FgB0F7WnWSo-9MZ6ltV8QwXx8C2uzM_54Y0kWSiXphSOu8PiWvKuN14F5KzBvtpVtcFAqcmOKp8tuhiyiv4mc/s320/9460dc3b0df320b5bf95417843badd42_full.jpg" border="0" /></a><div style='clear:both; text-align:LEFT'><a href='http://picasa.google.com/blogger/' target='ext'><img src='http://photos1.blogger.com/pbp.gif' alt='Posted by Picasa' style='border: 0px none ; padding: 0px; background: transparent none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;' align='middle' border='0' /></a></div>hrofthttp://www.blogger.com/profile/14630002725383286886noreply@blogger.com0tag:blogger.com,1999:blog-2053755863983415404.post-74000212105063824742007-05-18T13:54:00.000-07:002007-05-18T13:54:53.100-07:00Dragon<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjf4xlu-4viqtoXM7LKqZR1KzmltO4BfhQ0puUWZwAfEkUVbUjEDrQA6JQ4GgcoITsszGmem3P6NiGNq2mRBvkuMeTyjYRyHjVmEYtEKLiUnv7vuvWVs_EQsaJEpXsKkcyeBy_6MJRSe08/s1600-h/7bde43bfbd4162d7c27e84a6d16aa4e3_full.jpg"><img id="BLOGGER_PHOTO_ID_" style="CLEAR: both; FLOAT: left; MARGIN: 0px 10px 10px 0px" alt="" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjf4xlu-4viqtoXM7LKqZR1KzmltO4BfhQ0puUWZwAfEkUVbUjEDrQA6JQ4GgcoITsszGmem3P6NiGNq2mRBvkuMeTyjYRyHjVmEYtEKLiUnv7vuvWVs_EQsaJEpXsKkcyeBy_6MJRSe08/s320/7bde43bfbd4162d7c27e84a6d16aa4e3_full.jpg" border="0" /></a> <br /><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMkoXH7TUJU07BDBJAGqlY8eodcER7TJG51dfNi2aQtZRh72hMG_B50-ul9zq3Tu06_wDHZgb90NBSP002k5L6cHWvxLT1lSydMuQCt-TA-aSlqDGHS9tkjKZVDUt-1KkmgATDHm4dtTg/s1600-h/5b36a57b5aa28f1e07d3033afe608f4e_full.jpg"><img id="BLOGGER_PHOTO_ID_" style="CLEAR: both; FLOAT: left; MARGIN: 0px 10px 10px 0px" alt="" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMkoXH7TUJU07BDBJAGqlY8eodcER7TJG51dfNi2aQtZRh72hMG_B50-ul9zq3Tu06_wDHZgb90NBSP002k5L6cHWvxLT1lSydMuQCt-TA-aSlqDGHS9tkjKZVDUt-1KkmgATDHm4dtTg/s320/5b36a57b5aa28f1e07d3033afe608f4e_full.jpg" border="0" /></a> <br /><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJspO4-Z5BPjO7Gbj2LulSqsgI_j3vNkgzr_jljHtPedCMLGGce6PGE-Dc2Q0XBgLGeZItw5Ak1TTTZT303-7HQ5jIIThviHMPB5U_n6INWvP1lLlIsck2grps7rwVxzknDonoKJ6Ghtc/s1600-h/a085a1d36cc23cab8ec101a5780bdfd6_full.jpg"><img id="BLOGGER_PHOTO_ID_" style="CLEAR: both; FLOAT: left; MARGIN: 0px 10px 10px 0px" alt="" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJspO4-Z5BPjO7Gbj2LulSqsgI_j3vNkgzr_jljHtPedCMLGGce6PGE-Dc2Q0XBgLGeZItw5Ak1TTTZT303-7HQ5jIIThviHMPB5U_n6INWvP1lLlIsck2grps7rwVxzknDonoKJ6Ghtc/s320/a085a1d36cc23cab8ec101a5780bdfd6_full.jpg" border="0" /></a> <br /><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEja7ty9TL34PmVDMR7VvYS_bjJRaCzVgtaV6REV38tVypBpXOLSIQnaaLx0PZERjs00DahO8NMkICE51WOKTcKavJq8kkMVWjp-LfBpmfn6139RFlm-ImBDKCrIfNYC506CPMa32HCs0UE/s1600-h/66553bc772ea01b9f059be866fb0eb89_full.jpg"><img id="BLOGGER_PHOTO_ID_" style="CLEAR: both; FLOAT: left; MARGIN: 0px 10px 10px 0px" alt="" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEja7ty9TL34PmVDMR7VvYS_bjJRaCzVgtaV6REV38tVypBpXOLSIQnaaLx0PZERjs00DahO8NMkICE51WOKTcKavJq8kkMVWjp-LfBpmfn6139RFlm-ImBDKCrIfNYC506CPMa32HCs0UE/s320/66553bc772ea01b9f059be866fb0eb89_full.jpg" border="0" /></a><div style='clear:both; text-align:LEFT'><a href='http://picasa.google.com/blogger/' target='ext'><img src='http://photos1.blogger.com/pbp.gif' alt='Posted by Picasa' style='border: 0px none ; padding: 0px; background: transparent none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;' align='middle' border='0' /></a></div>hrofthttp://www.blogger.com/profile/14630002725383286886noreply@blogger.com0tag:blogger.com,1999:blog-2053755863983415404.post-50668182810402039172007-05-06T06:22:00.000-07:002007-05-06T06:25:16.263-07:00Забытые ( но не избитые ) истины<table style="width: 678px; height: 43px;" cellpadding="0" cellspacing="0"><tbody><tr valign="top"><td width="85%"><h1 class="ZAG"> <a href="http://www.liveinternet.ru/users/humiliating/post38364177/" class="TTL"><b>Напоминание:)</b></a></h1> </td> <td class="GL_TXTR"> <br /></td> </tr> </tbody></table> <span class="GL_TXTSM GL_MAR5B"> Воскресенье, 06 Мая 2007 г. 16:32 (<a class="GL_LNXMAR22" href="http://www.liveinternet.ru/users/humiliating/post38364177/">ссылка</a>)<script type="text/javascript">if ((utype == 1) | (comun>0)){document.write('<a class="GL_LNXMAR4" href="/journal_editpost.php?jpostid=38364177&journalid=1472362">редактировать</a>');}</script><a class="GL_LNXMAR4" href="http://www.liveinternet.ru/journal_editpost.php?jpostid=38364177&journalid=1472362">редактировать</a> </span> <div class="GL_MAR10T GL_MAR10B MESS"> <span class="t4">Вход рубль, выход десять</span><span class="cmt"> ( 29 июня 2005 г. | Автор: <a href="mailto:wild@hare.ru">WildHare</a> )</span><br /><br /><table align="left" border="0" cellpadding="0" cellspacing="0" width="1"> <tbody> <tr> <td colspan="3"><img alt="" src="http://softblog.ru/i/blog/MSN_Uninst.jpg" /></td> <td><img alt="" src="http://softblog.ru/i/emp.gif" height="1" width="10" /></td> </tr> <tr> <td colspan="4"><img alt="" src="http://softblog.ru/i/emp.gif" height="1" width="150" /></td> </tr> <tr> <td height="2" nowrap="nowrap"> </td> <td> </td> <td> </td> <td bgcolor="#fbfbfb"> </td> </tr> <tr bgcolor="#ffffff"> <td><img alt="" src="http://softblog.ru/i/emp.gif" height="1" width="6" /></td> <td width="300"><span style="font-size:-2;color:#666666;">Продукты MS, за редчайшим исключением, славились своей прожорливостью. Но чтобы бы вот так?</span></td> <td><img alt="" src="http://softblog.ru/i/emp.gif" height="1" width="5" /></td> <td bgcolor="#fbfbfb"> </td> </tr> <tr bgcolor="#ffffff"> <td><img alt="" src="http://softblog.ru/i/emp.gif" height="4" width="1" /></td> <td> </td> <td> </td> <td bgcolor="#fbfbfb"> </td> </tr> <tr bgcolor="#d5d5d5"> <td> </td> <td> </td> <td> </td> <td bgcolor="#fbfbfb"> </td> </tr> <tr> <td colspan="3"><img alt="" src="http://softblog.ru/i/emp.gif" height="10" width="1" /></td> <td> </td> </tr> </tbody> </table> Среди множества способов разложить все на свете программные продукты по классификаторным полочкам есть и такой: рассортировать программы по степени упрямства, проявляемого ими в процессе деинсталляции из системы пользователя. Мистические бредни вида «деинсталляция программы есть ее смерть, а умирать не хочется никому, даже и совокупности машинных кодов» мы решительно отбросим прямо с порога — потуги на машинную философию пусть служат пищей адептам сериала «The Matrix». Мы знаем точно: ложка есть. Но разные ложки делают из разных материалов, и каждый вид ложек застревает в глотке по-своему.<br /><br />Ну а теперь собственно классификатор. Категория Easy. Программы этого подвида удаляются по первому же требованию пользователя, легко, быстро и с радостной песней. Для вящего удобства пользователя программа при установке может разместить ярлык uninstall'a в своей части пускового меню — а может и не разместить, маркетинговый трюк в стиле «покрасить ручки столовых ножей в цвет картофельной шелухи».<br /><br />Категория Normal. Программа, конечно, сделает себе сепукку, но обязательно сопроводит процесс каким-нибудь раздражающим пользователя финтом. Самым популярным трюком у производителей софта является следующий: сам по себе запускается браузер, в него загружается сайт программы (у особо везучих пользователей сайт грузится в текущую сессию, никого не спрашивая), на сайте открывается страница с трогательным в нелепости своей вопросом: «с какого же трагического бодуна, товарищ пользователь, ты удаляешь из системы наш дивный продукт?» Лично мне всегда хочется написать в эту форму что-нибудь матерное — они бы еще спросили, трусы какого фасона и цвета я предпочитаю носить, и почему. В самых запущенных случаях форма этого, с позволения сказать, отзыва представляет собой анкету длиной в добрый экран, где у вас не спрашивают разве что номер кредитной карточки.<br /><br />Категория Hardcore. У этих программ деинсталляция только заявлена — а при попытке принудительно указать им на /dev/null пользователя ожидает острый приступ геморроя. Деинсталляция может оборваться на самом неожиданном месте, после чего в системе остается множество лишних деталей: куча абсолютно ненужных файлов и загаженный реестр, это как минимум. Именно потому, что некоторые программы категорически неспособны корректно покинуть систему, на рынке существует ниша софта, который подчищает систему за другим софтом.<br /><br />Но на этом классификатор не заканчивается. Существует еще категория Nightmare — лично мне знаком покамест только один-единственный представитель, но это не означает, что в природе нет других таких же. Предыстория такова: как-то раз у меня в системе завелась одна из модных нынче настольных поисковых систем по имени <b>MSN Search Toolbar</b> (<a href="http://softblog.ru/pcgi/find_by_name.cgi?name=MSN+Search+Toolbar">найти на SoftSearch</a>, <a href="http://toolbar.msn.com/">скачать у автора</a>). Искалка оказалась довольно-таки симпатичной, хотя и по сравнению с <a href="http://softblog.ru/blog/2004/10/#20041017030427">Google Desktop Search</a> зело ресурсоемкой. Жила у меня эта искалка, жила.. А еще через какое-то время выходит новая версия, среди возможностей которой декларирована поддержка табов в окнах MSIE (как я понял из описания, что-то вроде табов FireFox, только чуток похуже).<br /><br />Разумеется, захотелось посмотреть на эдакое диво собственными глазами. И вот тут-то начались фокусы, причем не очень-то и смешные. Вначале инсталлятор заявил, что ставится поверх старой версии не имеет морального права, и что старую версию нужно снести. ОК, иду в панель управления и запускаю удаление. Деинсталлятор сообщает, что находится в состоянии «preparing uninstall», все как обычно. И на этом вот месте начинается прямо-таки фатальная утечка системных ресурсов, винт внутри корпуса, такое впечатление, уже задымился, курсор двигается со скоростью тонущей в зыбучих песках беременной черепахи. И никаких перемен к лучшему — один «готовится к деинсталляции», а все остальные просто дохнут. В момент, когда загадочный процесс-мутант отожрал уже 2.27 Gb оперативной памяти, мое терпение лопнуло, и мутант был прибит без долгих реверансов.<br /><br />В итоге: старая версия осталась на месте и работает вполне исправно; деинсталлятор старой версии больше не запускается, ссылаясь на ошибку; инсталлятор новой версии не запускается, ссылаясь на наличие неубитой старой. Кто бы удивился — на nightmare-уровне легких путей не бывает. </div> <table border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr class="GL_TXTSM" valign="top"><td> <b>Рубрики:</b> <a href="http://www.liveinternet.ru/showjournal.php?journalid=1472362&keywordid=469825">[ SOFT ]</a><br /> <b>Теги:</b> <span title="Поиск по тегу вход рупь" class="DI_TAG_MNU" onclick="showtag('DI_TAG_38364177','вход рупь','187726');"><a rel="tag" href="http://www.liveinternet.ru/tags/%E2%F5%EE%E4+%F0%F3%EF%FC/">вход рупь</a></span><span title="Поиск по тегу выход - два" class="DI_TAG_MNU" onclick="showtag('DI_TAG_38364177','выход - два','187727');"><a rel="tag" href="http://www.liveinternet.ru/tags/%E2%FB%F5%EE%E4+-+%E4%E2%E0/">выход - два</a></span> <span id="DI_TAG_38364177"> </span> </td> <td class="GL_TXTR"> <br /></td></tr></tbody></table>hrofthttp://www.blogger.com/profile/14630002725383286886noreply@blogger.com0tag:blogger.com,1999:blog-2053755863983415404.post-7761909950427105542007-04-28T14:42:00.000-07:002007-04-28T14:42:25.903-07:00ALL FOR THE USERS - HROFT - Главная<a href="http://hroft.ru/index.php">ALL FOR THE USERS - HROFT - Главная</a><br /><br />Может вам не по нраву был СССР, но во всяком случае, вам в нем жилось не хуже, а лучше, чем русским, и вам дали возможность сохраниться как народу. Мы не превратили вас в нацию прачек, свинопасов и дворников, как это сделали бы немцы. Если бы не русские парни, которые лежат в вашей земле, которые отдали жизнь за то чтобы ваш вонючий народец сохранился в истории, то вы бы сейчас вообще не имели возможность сносить памятники и заседать в своих парламентах. Запомните одно тупые эстонские ублюдки: Россия с вами соседствует больше тысячи лет и большую часть этого времени не было никакой Америки, которая вас теперь защищает. Лет через 50 и Америки не будет, у нее уже много проблем, она уберется в свое полушарие, где ей и место. И вот тогда мы снова останемся с вами один на один. И вот тогда, с#ки, вам пи#$ец! Всякому терпению есть предел, подумайте о ваших внуках, которых мы будем топить в море как котят за то, что вы сейчас тревожите могилы наших предков!<br />Вот список почтовых адресов депутатов, голосовавших в третьем чтении за уничтожение Памятника:<br />' );<br />//-->\n<br /><a href="mailto:mihhail.lotman@riigikogu.ee">mihhail.lotman@riigikogu.ee</a><br />' );<br />//--><br /><br />Этот адрес e-mail защищен от спам-ботов. Чтобы увидеть его, у Вас должен быть включен Java-Script<br />' );<br />//--><br /><br />,<br />' );<br />//-->\n<br /><a href="mailto:olari.taal@riigikogu.ee">olari.taal@riigikogu.ee</a><br />' );<br />//--><br /><br />Этот адрес e-mail защищен от спам-ботов. Чтобы увидеть его, у Вас должен быть включен Java-Script<br />' );<br />//--><br /><br />,<br />' );<br />//-->\n<br /><a href="mailto:ken-marti.vaher@riigikogu.ee">ken-marti.vaher@riigikogu.ee</a><br />' );<br />//--><br /><br />Этот адрес e-mail защищен от спам-ботов. Чтобы увидеть его, у Вас должен быть включен Java-Script<br />' );<br />//--><br /><br />,<br />' );<br />//-->\n<br /><a href="mailto:andres.herkel@riigikogu.ee">andres.herkel@riigikogu.ee</a><br />' );<br />//--><br /><br />Этот адрес e-mail защищен от спам-ботов. Чтобы увидеть его, у Вас должен быть включен Java-Script<br />' );<br />//--><br /><br />,<br />' );<br />//-->\n<br /><a href="mailto:tonis.lukas@riigikogu.ee">tonis.lukas@riigikogu.ee</a><br />' );<br />//--><br /><br />Этот адрес e-mail защищен от спам-ботов. Чтобы увидеть его, у Вас должен быть включен Java-Script<br />' );<br />//--><br /><br />,<br />' );<br />//-->\n<br /><a href="mailto:peeter.tulviste@riigikogu.ee">peeter.tulviste@riigikogu.ee</a><br />' );<br />//--><br /><br />Этот адрес e-mail защищен от спам-ботов. Чтобы увидеть его, у Вас должен быть включен Java-Script<br />' );<br />//--><br /><br />,<br />' );<br />//-->\n<br /><a href="mailto:armo.leinatamm@riigikogu.ee">armo.leinatamm@riigikogu.ee</a><br />' );<br />//--><br /><br />Этот адрес e-mail защищен от спам-ботов. Чтобы увидеть его, у Вас должен быть включен Java-Script<br />' );<br />//--><br /><br />,<br />' );<br />//-->\n<br /><a href="mailto:marko.mihkelson@riigikogu.ee">marko.mihkelson@riigikogu.ee</a><br />' );<br />//--><br /><br />Этот адрес e-mail защищен от спам-ботов. Чтобы увидеть его, у Вас должен быть включен Java-Script<br />' );<br />//--><br /><br />,<br />' );<br />//-->\n<br /><a href="mailto:marko.pomerants@riigikogu.ee">marko.pomerants@riigikogu.ee</a><br />' );<br />//--><br /><br />Этот адрес e-mail защищен от спам-ботов. Чтобы увидеть его, у Вас должен быть включен Java-Script<br />' );<br />//--><br /><br />,<br />' );<br />//-->\n<br /><a href="mailto:urmo.koobi@riigikogu.ee">urmo.koobi@riigikogu.ee</a><br />' );<br />//--><br /><br />Этот адрес e-mail защищен от спам-ботов. Чтобы увидеть его, у Вас должен быть включен Java-Script<br />' );<br />//--><br /><br />,<br />' );<br />//-->\n<br /><a href="mailto:trivimi.velliste@riigikogu.ee">trivimi.velliste@riigikogu.ee</a><br />' );<br />//--><br /><br />Этот адрес e-mail защищен от спам-ботов. Чтобы увидеть его, у Вас должен быть включен Java-Script<br />' );<br />//--><br /><br />,<br />' );<br />//-->\n<br /><a href="mailto:mart.laar@riigikogu.ee">mart.laar@riigikogu.ee</a><br />' );<br />//--><br /><br />Этот адрес e-mail защищен от спам-ботов. Чтобы увидеть его, у Вас должен быть включен Java-Script<br />' );<br />//--><br /><br />,<br />' );<br />//-->\n<br /><a href="mailto:imre.sooaar@riigikogu.ee">imre.sooaar@riigikogu.ee</a><br />' );<br />//--><br /><br />Этот адрес e-mail защищен от спам-ботов. Чтобы увидеть его, у Вас должен быть включен Java-Script<br />' );<br />//--><br /><br />,<br />' );<br />//-->\n<br /><a href="mailto:tiit.matsulevits@riigikogu.ee">tiit.matsulevits@riigikogu.ee</a><br />' );<br />//--><br /><br />Этот адрес e-mail защищен от спам-ботов. Чтобы увидеть его, у Вас должен быть включен Java-Script<br />' );<br />//--><br /><br />,<br />' );<br />//-->\n<br /><a href="mailto:ela.tomson@riigikogu.ee">ela.tomson@riigikogu.ee</a><br />' );<br />//--><br /><br />Этот адрес e-mail защищен от спам-ботов. Чтобы увидеть его, у Вас должен быть включен Java-Script<br />' );<br />//--><br /><br />,<br />' );<br />//-->\n<br /><a href="mailto:taavi.veskimagi@riigikogu.ee">taavi.veskimagi@riigikogu.ee</a><br />' );<br />//--><br /><br />Этот адрес e-mail защищен от спам-ботов. Чтобы увидеть его, у Вас должен быть включен Java-Script<br />' );<br />//--><br /><br />,<br />' );<br />//-->\n<br /><a href="mailto:tiit.niilo@riigikogu.ee">tiit.niilo@riigikogu.ee</a><br />' );<br />//--><br /><br />Этот адрес e-mail защищен от спам-ботов. Чтобы увидеть его, у Вас должен быть включен Java-Script<br />' );<br />//--><br /><br />,<br />' );<br />//-->\n<br /><a href="mailto:urmas.reinsalu@riigikogu.ee">urmas.reinsalu@riigikogu.ee</a><br />' );<br />//--><br /><br />Этот адрес e-mail защищен от спам-ботов. Чтобы увидеть его, у Вас должен быть включен Java-Script<br />' );<br />//--><br /><br />,<br />' );<br />//-->\n<br /><a href="mailto:uhan.parts@riigikogu.ee">uhan.parts@riigikogu.ee</a><br />' );<br />//--><br /><br />Этот адрес e-mail защищен от спам-ботов. Чтобы увидеть его, у Вас должен быть включен Java-Script<br />' );<br />//--><br /><br />,<br />' );<br />//-->\n<br /><a href="mailto:sven.sester@riigikogu.ee">sven.sester@riigikogu.ee</a><br />' );<br />//--><br /><br />Этот адрес e-mail защищен от спам-ботов. Чтобы увидеть его, у Вас должен быть включен Java-Script<br />' );<br />//--><br /><br />,<br />' );<br />//-->\n<br /><a href="mailto:nelli.kalikova@riigikogu.ee">nelli.kalikova@riigikogu.ee</a><br />' );<br />//--><br /><br />Этот адрес e-mail защищен от спам-ботов. Чтобы увидеть его, у Вас должен быть включен Java-Script<br />' );<br />//--><br /><br />,<br />' );<br />//-->\n<br /><a href="mailto:elle.kull@riigikogu.ee">elle.kull@riigikogu.ee</a><br />' );<br />//--><br /><br />Этот адрес e-mail защищен от спам-ботов. Чтобы увидеть его, у Вас должен быть включен Java-Script<br />' );<br />//--><br /><br />,<br />' );<br />//-->\n<br /><a href="mailto:andres.jalak@riigikogu.ee">andres.jalak@riigikogu.ee</a><br />' );<br />//--><br /><br />Этот адрес e-mail защищен от спам-ботов. Чтобы увидеть его, у Вас должен быть включен Java-Script<br />' );<br />//--><br /><br />,<br />' );<br />//-->\n<br /><a href="mailto:aivar.oun@riigikogu.ee">aivar.oun@riigikogu.ee</a><br />' );<br />//--><br /><br />Этот адрес e-mail защищен от спам-ботов. Чтобы увидеть его, у Вас должен быть включен Java-Script<br />' );<br />//--><br /><br />,<br />' );<br />//-->\n<br /><a href="mailto:reet.roos@riigikogu.ee">reet.roos@riigikogu.ee</a><br />' );<br />//--><br /><br />Этот адрес e-mail защищен от спам-ботов. Чтобы увидеть его, у Вас должен быть включен Java-Script<br />' );<br />//--><br /><br />,<br />' );<br />//-->\n<br /><a href="mailto:olav.aarna@riigikogu.ee">olav.aarna@riigikogu.ee</a><br />' );<br />//--><br /><br />Этот адрес e-mail защищен от спам-ботов. Чтобы увидеть его, у Вас должен быть включен Java-Script<br />' );<br />//--><br /><br />,<br />' );<br />//-->\n<br /><a href="mailto:ene.ergma@riigikogu.ee">ene.ergma@riigikogu.ee</a><br />' );<br />//--><br /><br />Этот адрес e-mail защищен от спам-ботов. Чтобы увидеть его, у Вас должен быть включен Java-Script<br />' );<br />//--><br /><br />,<br />' );<br />//-->\n<br /><a href="mailto:siiri.sisask@riigikogu.ee">siiri.sisask@riigikogu.ee</a><br />' );<br />//--><br /><br />Этот адрес e-mail защищен от спам-ботов. Чтобы увидеть его, у Вас должен быть включен Java-Script<br />' );<br />//--><br /><br />,<br />' );<br />//-->\n<br /><a href="mailto:harri.ounapuu@riigikogu.ee">harri.ounapuu@riigikogu.ee</a><br />' );<br />//--><br /><br />Этот адрес e-mail защищен от спам-ботов. Чтобы увидеть его, у Вас должен быть включен Java-Script<br />' );<br />//--><br /><br />,<br />' );<br />//-->\n<br /><a href="mailto:ylle.rajasalu@riigikogu.ee">ylle.rajasalu@riigikogu.ee</a><br />' );<br />//--><br /><br />Этот адрес e-mail защищен от спам-ботов. Чтобы увидеть его, у Вас должен быть включен Java-Script<br />' );<br />//--><br /><br />,<br />' );<br />//-->\n<br /><a href="mailto:helmer.jogi@riigikogu.ee">helmer.jogi@riigikogu.ee</a><br />' );<br />//--><br /><br />Этот адрес e-mail защищен от спам-ботов. Чтобы увидеть его, у Вас должен быть включен Java-Script<br />' );<br />//--><br /><br />,<br />' );<br />//-->\n<br /><a href="mailto:raivo.jarvi@riigikogu.ee">raivo.jarvi@riigikogu.ee</a><br />' );<br />//--><br /><br />Этот адрес e-mail защищен от спам-ботов. Чтобы увидеть его, у Вас должен быть включен Java-Script<br />' );<br />//--><br /><br />,<br />' );<br />//-->\n<br /><a href="mailto:onis.koiv@riigikogu.ee">onis.koiv@riigikogu.ee</a><br />' );<br />//--><br /><br />Этот адрес e-mail защищен от спам-ботов. Чтобы увидеть его, у Вас должен быть включен Java-Script<br />' );<br />//--><br /><br />,<br />' );<br />//-->\n<br /><a href="mailto:sergei.ivanov@riigikogu.ee">sergei.ivanov@riigikogu.ee</a><br />' );<br />//--><br /><br />Этот адрес e-mail защищен от спам-ботов. Чтобы увидеть его, у Вас должен быть включен Java-Script<br />' );<br />//--><br /><br />,<br />' );<br />//-->\n<br /><a href="mailto:leino.magi@riigikogu.ee">leino.magi@riigikogu.ee</a><br />' );<br />//--><br /><br />Этот адрес e-mail защищен от спам-ботов. Чтобы увидеть его, у Вас должен быть включен Java-Script<br />' );<br />//--><br /><br />,<br />' );<br />//-->\n<br /><a href="mailto:jaanus.tamkivi@riigikogu.ee">jaanus.tamkivi@riigikogu.ee</a><br />' );<br />//--><br /><br />Этот адрес e-mail защищен от спам-ботов. Чтобы увидеть его, у Вас должен быть включен Java-Script<br />' );<br />//--><br /><br />,<br />' );<br />//-->\n<br /><a href="mailto:meelis.atonen@riigikogu.ee">meelis.atonen@riigikogu.ee</a><br />' );<br />//--><br /><br />Этот адрес e-mail защищен от спам-ботов. Чтобы увидеть его, у Вас должен быть включен Java-Script<br />' );<br />//--><br /><br />,<br />' );<br />//-->\n<br /><a href="mailto:kristiina.ojuland@riigikogu.ee">kristiina.ojuland@riigikogu.ee</a><br />' );<br />//--><br /><br />Этот адрес e-mail защищен от спам-ботов. Чтобы увидеть его, у Вас должен быть включен Java-Script<br />' );<br />//--><br /><br />,<br />' );<br />//-->\n<br /><a href="mailto:mait.klaassen@riigikogu.ee">mait.klaassen@riigikogu.ee</a><br />' );<br />//--><br /><br />Этот адрес e-mail защищен от спам-ботов. Чтобы увидеть его, у Вас должен быть включен Java-Script<br />' );<br />//--><br /><br />,<br />' );<br />//-->\n<br /><a href="mailto:silver.meikar@riigikogu.ee">silver.meikar@riigikogu.ee</a><br />' );<br />//--><br /><br />Этот адрес e-mail защищен от спам-ботов. Чтобы увидеть его, у Вас должен быть включен Java-Script<br />' );<br />//--><br /><br />,<br />' );<br />//-->\n<br /><a href="mailto:igor.grazin@riigikogu.ee">igor.grazin@riigikogu.ee</a><br />' );<br />//--><br /><br />Этот адрес e-mail защищен от спам-ботов. Чтобы увидеть его, у Вас должен быть включен Java-Script<br />' );<br />//--><br /><br />,<br />' );<br />//-->\n<br /><a href="mailto:rein.aidma@riigikogu.ee">rein.aidma@riigikogu.ee</a><br />' );<br />//--><br /><br />Этот адрес e-mail защищен от спам-ботов. Чтобы увидеть его, у Вас должен быть включен Java-Script<br />' );<br />//--><br /><br />,<br />' );<br />//-->\n<br /><a href="mailto:rain.rosimannus@riigikogu.ee">rain.rosimannus@riigikogu.ee</a><br />' );<br />//--><br /><br />Этот адрес e-mail защищен от спам-ботов. Чтобы увидеть его, у Вас должен быть включен Java-Script<br />' );<br />//--><br /><br />,<br />' );<br />//-->\n<br /><a href="mailto:tatjana.muravjova@riigikogu.ee">tatjana.muravjova@riigikogu.ee</a><br />' );<br />//--><br /><br />Этот адрес e-mail защищен от спам-ботов. Чтобы увидеть его, у Вас должен быть включен Java-Script<br />' );<br />//--><br /><br />,<br />' );<br />//-->\n<br /><a href="mailto:andres.taimla@riigikogu.ee">andres.taimla@riigikogu.ee</a><br />' );<br />//--><br /><br />Этот адрес e-mail защищен от спам-ботов. Чтобы увидеть его, у Вас должен быть включен Java-Script<br />' );<br />//--><br /><br />,<br />' );<br />//-->\n<br /><a href="mailto:vaino.linde@riigikogu.ee">vaino.linde@riigikogu.ee</a><br />' );<br />//--><br /><br />Этот адрес e-mail защищен от спам-ботов. Чтобы увидеть его, у Вас должен быть включен Java-Script<br />' );<br />//--><br /><br />,<br />' );<br />//-->\n<br /><a href="mailto:maret.maripuu@riigikogu.ee">maret.maripuu@riigikogu.ee</a><br />' );<br />//--><br /><br />Этот адрес e-mail защищен от спам-ботов. Чтобы увидеть его, у Вас должен быть включен Java-Script<br />' );<br />//--><br /><br />,<br />' );<br />//-->\n<br /><a href="mailto:kalev.kukk@riigikogu.ee">kalev.kukk@riigikogu.ee</a>hrofthttp://www.blogger.com/profile/14630002725383286886noreply@blogger.com0tag:blogger.com,1999:blog-2053755863983415404.post-25871994655449889292007-04-27T13:32:00.000-07:002007-04-27T13:32:58.519-07:00Официальный блог - Google Россия: Новости с различных точек зрения<a href="http://googlerussiablog.blogspot.com/2007/04/blog-post_17.html">Официальный блог - Google Россия: Новости с различных точек зрения</a><br /><br />17.4.07<br />Тимур Султанов, поддержка потребительских продуктов (Дублин)Идея создать Новости Google возникла в 2001 году, сразу после трагических событий 11-го сентября, у человека по имени <a href="http://www.google.ru/search?hl=ru&q=Krishna+Bharat">Кришна Бхарат</a>. В тот момент пресса была перенасыщена новостями, в которых разные авторы описывали событие со своих точек зрения. Тогда он задумался над созданием сервиса, который бы не только собирал и группировал новости, но и анализировал бы их с учетом приоритета и популярности. Именно тогда появился новый, активный сервис, который радует читателей свежими новостями, а редакторов новостных лент растущим на их сайты трафиком.Независимый подходНовости Google используют независимый подход, стремясь упорядочить новости и предоставить читателю выбрать источник для чтения. Google, таким образом, не стремится соревноваться с другими сайтами новостей, а наоборот старается их дополнить, предоставив взамен широкую читательскую аудиторию. Новости должны формироваться по принципу независимости и быть доступными для чтения в пределах страны и за ее пределами, поэтому, Новости Google становятся полезным инструментом для отечественных медиа-агентств, работающих как на местный, так и на зарубежный рынок.О технологии сервисаНовости Google – это, в первую очередь, простой и доступный <a href="http://news.google.ru/">интерфейс</a>. В дополнение ко всему в сервис интегрированы уже успешно работающие технологии других продуктов Google, что открывает мир новых возможностей. Например, возможность получать <a href="http://www.google.com/support/news/bin/topic.py?topic=8861">персональные новости</a>, а также использовать <a href="http://www.google.com/support/news/bin/topic.py?topic=8890">мобильный телефон</a>. Благодаря удобной навигации и интерфейсу, адаптированному для мобильных устройств, пользователь может просматривать заголовки статей с домашней WAP-страницы сервиса, а также искать новости по ключевым словам. Все новости поддерживаются технологией <a href="http://www.google.com/support/news/bin/topic.py?topic=8862">RSS и ATOM</a> и любители <a href="http://reader.google.com/">RSS-клиентов</a> могут, не заходя на сам сайт, быстро узнать, что на нём появилось новенького.hrofthttp://www.blogger.com/profile/14630002725383286886noreply@blogger.com0tag:blogger.com,1999:blog-2053755863983415404.post-75203286559013187152007-04-22T03:48:00.000-07:002007-04-22T03:48:58.720-07:00Процессор Intel® Core™2 Extreme - процессор для игр, опередивший<a href="http://www.intel.com/cd/personal/computing/emea/rus/our-technology/core2duo/328316.htm">Процессор Intel® Core™2 Extreme - процессор для игр, опередивший </a>hrofthttp://www.blogger.com/profile/14630002725383286886noreply@blogger.com0tag:blogger.com,1999:blog-2053755863983415404.post-90404472757808930502007-04-21T14:49:00.000-07:002007-04-21T14:52:24.705-07:00Яндекс в окне по адресу http://ru.topsoft.name/all for the users - всё для вас<br />• <a href="http://hipersoft.info/">Главная страница проекта</a> •<br /> <br /> <br />login, password: <br />Исходные документы или краткий рассказ как Вы сюда попали :<br />Могу предположить, что вы набрали в поисковике определенную фразу и он выдал мой ресурс как один из паиболее релевантных, забавно, правда?<br />Cамое забавное в том, что поисковик НЕ ОШИБСЯ<br />Осмотрись внимательно - что ты видишь? Пустышку? Нет, ты видишь сотни способов заработить деньги в интернете или скачать необходимый материал - будь то софт, реферат или пособие по сборке летающего блюдца в домашних условиях:) Можно почитать об идеологии сайта или сразу перейти (слева под логотипом) на главную страницу проекта и детально ознакомиться со всем спектром наших предложений и технологий, а они, поветьте, впечатляют.<br /><a href="http://hipersoft.info/lasto.com.site_emulator_a.html">Идеология сайта на скрипте класса А</a><br /><a href="http://lasto.com/master/site_emulator-xatop.shtml">Домашняя страница и примеры работы</a><br />Онлайновая демонстрация: <a href="http://hroft.ru/content/blogcategory/1/30/">четкий взгляд со стороны мастера</a>, а также <a href="http://hroft.ru/content/blogcategory/1/30/">что видит серфер</a>.<br /><a href="http://hipersoft.info/">Hroft for the webmasters: LastoScripts</a><br />Hroft for masters - Скрипты от Lasto-CMS :<br /><a href="http://hipersoft.info/lasto.com.cmsnano.html">нано CMS наипростейшая CMS для Вашего сайта</a><br />Контент :<br />Это файл home.php<br />Он является таргетинговым.<br />Переход серфера по ссылке с поисковика на любой документ в пределах директории Вашего сайта http://ru.topsoft.name/ приведёт серфера именно сюда.<br />Можно наполнить этот файл своим контентом.<br />И, конечно же, оформить страничку в свой дизайн. Что и сделано.<br />Обращаю Ваше внимание: Вы не обязаны собирать весь свой поисковый трафик на странице http://ru.topsoft.name/home.php<br />Достаточно указать в настройках скрипта любой другой URL.<br />span.yandex_date {font-size: 85%; margin-right:0.5em;} div.yandex_informer {font-size: 85%; margin-bottom: 0.3em;} div.yandex_title {font-size: 100%; margin-bottom: 0.5em; } div.yandex_title a { } div.yandex_allnews {font-size: 80%; margin-top: 0.3em;} div.yandex_allnews {font-size: 80%; margin-top: 0.3em;} div.yandex_annotation {font-size: 85%; margin-bottom: 0.5em;}<br />str='<a href="http://news.yandex.ru/">Яндекс.Новости</a>'; if ((aObj=eval('m_martial_arts')) && (aObj.length>0)){for (j=0;j<a href="+aObj[j].url+">'+aObj[j].title+'</a>'+aObj[j].descr+'';}} str+='<a href="http://news.yandex.ru/">Все новости на '+update_time+' мск >></a>'; document.write(str);<br /><a href="http://news.yandex.ru/">Яндекс.Новости</a><br /><a href="http://news.yandex.ru/yandsearch?cl4url=www.rian.ru/sport/score/20070421/64119376.html&country=Russia">Российские борцы завоевали три "золота" и одно "серебро" на ЧЕ в Софии</a><br />Киртоака( до 55 кг) проиграл турку Акгулу 2-5. В итоге оба борца выигравшие у него стали призерами чемпионата ( немец Эвальд - серебряным , Акгул- бронзовым).Дерменжи (до 66 кг) уступил азерба..<br /><a href="http://news.yandex.ru/yandsearch?cl4url=www.inform.kz/showarticle.php%3Flang%3Drus%26id%3D176513&country=Russia">Николай Валуев вернется на ринг осенью</a><br />Как сообщалось ранее, наш соотечественник Руслан Чагаев, после победы над российским боксером Николаем Валуевым, вечером 19 апреля прибыл в Ташкент.<br /><a href="http://news.yandex.ru/yandsearch?cl4url=sportcom.ru/sport/box/news462746a0.htm&country=Russia">Бокс. Чемпионат мира опять миновал Москву</a><br />Но 12 марта АИБА приняла решение передать право проведения ЧМ-2007 Корее, чем вызвала недовольство Российской федерации бокса, которая подала иск в Международный арбитражный суд.<br /><a href="http://news.yandex.ru/">Все новости на 01:01 мск >></a><br />Рекламное место сдаётся468 x 61 пиксель<br />Рекламное место сдаётся210 x 31 пиксель<br />Рекламное место сдаётся210 x 31 пиксель<br />Запрос yandex: Удалите комментарии, чтобы получить обратную ссылку с Яндекса на ваш сервер -а я не уберу свой чемоданчик:) <a href="http://www.cys.ru/"></a><br />© 2003-2007 <a href="mailto:admin@topsoft.name?subject=site_emulator">mailto:Трубаченков Игорь</a>hrofthttp://www.blogger.com/profile/14630002725383286886noreply@blogger.com0tag:blogger.com,1999:blog-2053755863983415404.post-73626305674827572432007-04-20T08:31:00.000-07:002007-04-21T15:19:39.096-07:00 <p align="left"><font size="+3">AgregatorRssPhp 1.0</font><font size="+1"> <font color="#ff0000">FREE (бесплатная) </font>- Программа - форма для чтения и отображения RSS каналов (xml - файлов) на Вашем сайте.</font></p> <p align="left"> </p><ol><li>Программа состоит из одного php файла (<strong>agregatorrss.php</strong>). </li><li>Программа вставляется в дизайн вашего сайта, <strong>php фунцией</strong><font color="#0000ff"> <strong>include</strong></font>. </li></ol> <p align="left">Пример кода вставки программы в дизайн вашего сайта:<br><img alt="ReaderRssPhp - программа для чтения rss канала (PHP скрипт)" src="/agregatorrssphp/sreen_code_new.gif" border="1" height="445" width="700"> <table bgcolor="#ffffff" border="0" cellpadding="10" cellspacing="0" width="80%"> <tbody> <tr> <td><font size="-1"> <p><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><br><html><br><head><br><title>Untitled Document</title><br><meta http-equiv="Content-Type" content="text/html; charset=windows-1251"><br></head><br><body><br><table width="100%" height="100%" border="1" cellpadding="20" cellspacing="0"><br><tr><br><td width="150">Логотип</td><br><td>Название Вашего сайта</td><br></tr><br><tr><br><td width="150" valign="top">Меню по сайту</td><br><td valign="top"><br><? <br>$text='<font color="#666666">Укажите адрес RSS канала, который вы хотите прочитать.<br><br>Пример: http://news.yandex.ru/index.rss </font>' ;// УКАЗЫВАЕТЕ НАДПИСЬ КОТОРАЯ БУДЕТ ОТОБРАЖАТЬСЯ ПОД ФОРМОЙ.<br>include ('../lib/agregatorrss.php') ; // ПОДКЛЮЧАЕТЕ ФАЙЛ ЧИТАЮЩИИ RSS КАНАЛ И ВЫВОДЯЩИИ НА ЭКРАН.<br>?><br></td><br></tr><br></table><br></body><br></html></p></font></td></tr></tbody></table></p>hrofthttp://www.blogger.com/profile/14630002725383286886noreply@blogger.com0tag:blogger.com,1999:blog-2053755863983415404.post-6814188890886922392007-04-20T07:42:00.000-07:002007-04-20T07:48:32.453-07:00Фото из музея<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhc1pHHdExj1-5_YfEsnpAo5JMduawzw4JVJL4_n72A8cwkYdKkTLGGuIogUqLSVkph_R3K8D8uqLR1_9I2lCQYdvLINkcO6EstKQZLYF5zhGrls4n6tp-DYrfs2ptvx_KkH79Cnu2Mu4Q/s1600-h/MbI.jpg"><img id="BLOGGER_PHOTO_ID_5055521736911308178" style="FLOAT: right; MARGIN: 0px 0px 10px 10px; CURSOR: hand" alt="" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhc1pHHdExj1-5_YfEsnpAo5JMduawzw4JVJL4_n72A8cwkYdKkTLGGuIogUqLSVkph_R3K8D8uqLR1_9I2lCQYdvLINkcO6EstKQZLYF5zhGrls4n6tp-DYrfs2ptvx_KkH79Cnu2Mu4Q/s320/MbI.jpg" border="0" /></a><br />Это мы с Ланой в музее Калашникова.hrofthttp://www.blogger.com/profile/14630002725383286886noreply@blogger.com0tag:blogger.com,1999:blog-2053755863983415404.post-9522418560110682132007-04-19T07:35:00.000-07:002007-04-19T07:35:14.436-07:00Так какими же патронами стреляет гранатомёт? - 17335 - NoNaMe<a href="http://17335.nnm.ru/tak_kakimi_zhe_patronami_strelyaet_granatomjot">Так какими же патронами стреляет гранатомёт? - 17335 - NoNaMe</a><br /><br /><a title="Так какими же патронами стреляет гранатомёт?" onclick="clickPic(this, 'http://img1.nnm.ru/imagez/gallery/1/7/b/b/e/17bbe45f604203b832ed18988bfb1c2b_full.jpg');" href="javascript:void(0);"></a><a title="Так какими же патронами стреляет гранатомёт?" onclick="clickPic(this, 'http://img1.nnm.ru/imagez/gallery/1/7/b/b/e/17bbe45f604203b832ed18988bfb1c2b_full.jpg');" href="javascript:void(0);"></a><a title="Так какими же патронами стреляет гранатомёт?" onclick="clickPic(this, 'http://img1.nnm.ru/imagez/gallery/1/7/b/b/e/17bbe45f604203b832ed18988bfb1c2b_full.jpg');" href="javascript:void(0);"></a>hrofthttp://www.blogger.com/profile/14630002725383286886noreply@blogger.com0tag:blogger.com,1999:blog-2053755863983415404.post-60069338192484848212007-04-19T06:50:00.000-07:002007-04-19T06:54:19.317-07:00Тестирование нового движка<a href="http://allsoft.bir.ru/index.php?PHPSESSID=26f9ceb7abc47fd59074a7b74bd60b11&"></a><br /><a href="http://allsoft.bir.ru/index.php?PHPSESSID=26f9ceb7abc47fd59074a7b74bd60b11&">Домой</a> <a href="http://allsoft.bir.ru/index.php?PHPSESSID=26f9ceb7abc47fd59074a7b74bd60b11&action=register">Регистрация</a> <a href="http://allsoft.bir.ru/index.php?PHPSESSID=26f9ceb7abc47fd59074a7b74bd60b11&action=search">Поиск</a> <a href="http://allsoft.bir.ru/forum/">Форум</a> <a href="http://allsoft.bir.ru/index.php?PHPSESSID=26f9ceb7abc47fd59074a7b74bd60b11&action=contacts">Свяжитесь с нами</a><br />Навигация<br />- <a href="http://allsoft.bir.ru/index.php?PHPSESSID=26f9ceb7abc47fd59074a7b74bd60b11&">Главная</a>- <a href="http://allsoft.bir.ru/index.php?PHPSESSID=26f9ceb7abc47fd59074a7b74bd60b11&action=register">Регистрация</a>- <a href="http://allsoft.bir.ru/index.php?PHPSESSID=26f9ceb7abc47fd59074a7b74bd60b11&action=lostpassword">Восстановление пароля</a>- <a href="http://allsoft.bir.ru/index.php?PHPSESSID=26f9ceb7abc47fd59074a7b74bd60b11&action=search">Поиск</a>- <a href="http://allsoft.bir.ru/index.php?PHPSESSID=26f9ceb7abc47fd59074a7b74bd60b11&action=contacts">Свяжитесь с нами</a><br />Календарь<br /><a title="Предыдущий месц" href="http://allsoft.bir.ru/index.php?PHPSESSID=26f9ceb7abc47fd59074a7b74bd60b11&year=2007&month=03">«</a> Apr 2007 <a title="Следующий месяц" href="http://allsoft.bir.ru/index.php?PHPSESSID=26f9ceb7abc47fd59074a7b74bd60b11&year=2007&month=05">»</a><br /><br /><a title="Просмотреть новости за 19 Apr 2007" href="http://allsoft.bir.ru/index.php?PHPSESSID=26f9ceb7abc47fd59074a7b74bd60b11&year=2007&month=04&day=19"><br />19</a><br /><br /><a title="3 просмотров" href="http://allsoft.bir.ru/index.php?PHPSESSID=26f9ceb7abc47fd59074a7b74bd60b11&newsid=1">Добро пожаловать</a><br /><a title="Неизвестно количество просмотров" href="http://allsoft.bir.ru/index.php?PHPSESSID=26f9ceb7abc47fd59074a7b74bd60b11&newsid=2">Работа с графикой</a><br />Свежее из историй<br /><a title="Новость опубликована 19.04.07 (14:30)" href="http://allsoft.bir.ru/index.php?PHPSESSID=26f9ceb7abc47fd59074a7b74bd60b11&newsid=2">Работа с графикой</a><br /><a title="Новость опубликована 07.04.19 (14:01)" href="http://allsoft.bir.ru/index.php?PHPSESSID=26f9ceb7abc47fd59074a7b74bd60b11&newsid=1">Добро пожаловать</a><br />Информационное меню<br />Сейчас на сайте 1 посетителей.<br /><a title="Страница о EVEREST" href="http://allsoft.bir.ru/index.php?PHPSESSID=26f9ceb7abc47fd59074a7b74bd60b11&action=pages&pageid=2">EVEREST</a><br /><a title="Страница о New soft" href="http://allsoft.bir.ru/index.php?PHPSESSID=26f9ceb7abc47fd59074a7b74bd60b11&action=pages&pageid=1">New soft</a><br /><a href="http://allsoft.bir.ru/index.php?PHPSESSID=26f9ceb7abc47fd59074a7b74bd60b11&newsid=2">Работа с графикой</a><br />Работа с графикой<br /><a title="Версия в формате PDF" onclick="window.open('http://hroft.ru/index2.php?option=com_content&do_pdf=1&id=19','win2','status=no,toolbar=no,scrollbars=yes,titlebar=no,menubar=no,resizable=yes,width=640,height=480,directories=no,location=no'); return false;" href="http://hroft.ru/index2.php?option=com_content&do_pdf=1&id=19" target="_blank"></a><br /><a title="Версия для печати" onclick="window.open('http://hroft.ru/index2.php?option=com_content&task=view&id=19&pop=1&page=0&Itemid=49','win2','status=no,toolbar=no,scrollbars=yes,titlebar=no,menubar=no,resizable=yes,width=640,height=480,directories=no,location=no'); return false;" href="http://hroft.ru/index2.php?option=com_content&task=view&id=19&pop=1&page=0&Itemid=49" target="_blank"></a><br /><a title="Отправить на e-mail" onclick="window.open('http://hroft.ru/index2.php?option=com_content&task=emailform&id=19&itemid=49','win2','status=no,toolbar=no,scrollbars=yes,titlebar=no,menubar=no,resizable=yes,width=400,height=250,directories=no,location=no'); return false;" href="http://hroft.ru/index2.php?option=com_content&task=emailform&id=19&itemid=49" target="_blank"></a><br />19.04.2007<br /> HyperSnap 6.13.02<br /><a href="http://hyperionics.swmirror.com/HS6Setup.exe">скачать</a> - <a href="http://www.hyperionics.com/downloads/HS6Setup.exe">зеркало</a> - <a href="http://www.hyperionics.com/downloads/d2/HS6Setup.exe">зеркало</a> - <a href="http://files2.9down.com:8000/HyperSnap.v6.10.Incl.lic.rar">6.10.00 full</a> - <a href="http://download.samlab.ws/ruz/hypersnap610rus.rar">русик</a> - <a href="http://mailded.org/samlab/crk/hypersnap.rar">ключ</a><br />3.1 Мб - 11.02.2007Захват экрана в программах, играх, видео (вкл. автоматический захват экрана) в средах DirectX, Direct3D, 3Dfx Voodoo и Glide.<br /> ImageDupeless 1.63<br /><a href="http://www.imagedupeless.com/zip/ImageDupeless.zip">русская версия</a> - <a href="http://www.imagedupeless.com/zip/ImageDupeless_RU1.zip">зеркало</a> - <a href="http://www.imagedupeless.com/zip/ImageDupelessEng.zip">английская</a> - <a href="http://download.samlab.ws/soft/imagedupeless_1.6.1_retail_russian.cab">1.61 full</a> - <a href="http://mailded.org/samlab/crk/imagedupeless.rar">ключ</a><br />2.7 Мб - 01.07.2005Утилита для поиска похожих изображений. Сравнение базируется на содержании изображений вне зависимости от атрибутов.<br /> IrfanView 3.99<br /><a href="http://irfanview.tuwien.ac.at/iview399.exe">скачать</a> - <a href="http://phnet.tucows.com/files5/iview399.exe">зеркало</a> - <a href="http://irfanview.tuwien.ac.at/plugins/irfanview_plugins_399.exe">плагины</a> - <a href="http://irfanview.tuwien.ac.at/plugins/irfanview_plugins_399.zip">зеркало</a> - <a href="http://www.irfanview.net/lang/russian.zip">русик</a> - <a href="http://mailded.org/samlab/crk/irfanview.rar">кейген</a><br />1.0 Мб - 17.11.2006Просматривает и преобразовывает графику, проигрывает аудио и видео. Поддерживает многочисленные форматы и плагины.<br /> PicturesToExe 4.48<br /><a href="http://www.wnsoft.com/apr/apr.exe">скачать</a> - <a href="http://www.wnsoft.com/apr/apr.zip">зеркало</a> - <a href="http://www.guru.to.it/apr.zip">зеркало</a> - <a href="http://www.guru.to.it/apr.exe">зеркало</a> - <a href="http://mailded.org/samlab/crk/picturestoexe.rar">крек</a><br />1.4 Мб - 24.04.2006Программа создает из серии изображений слайд-шоу, которое может содержать звуковые данные, фоновую музыку и рисунки.<br /> SnagIt 8.22<br /><a href="http://download.techsmith.com/snagit/enu/snagit.exe">скачать</a> - <a href="http://download2.techsmith.com/snagit/enu/snagit.exe">зеркало</a> - <a href="http://www.getafile.com/cgi-bin/merlot/get/techsmith/snagit.exe">зеркало</a> - <a href="ftp://ftp.techsmith.com/pub/products/snagit/snagit.exe">зеркало</a> - <a href="http://download.samlab.ws/ruz/snagit822_rivz.rar">русификатор</a> - <a href="http://mailded.org/samlab/crk/snagit.rar">ключ</a><br />13 Мб - 01.03.2006Программа для создания скриншотов. Основное отличием от других - возможность сохранять все действия в файл анимации.<br /> Ulead PhotoImpact 12.0<br /><a href="http://www.fixdown.com/soft/25024.asp?fulldown=gd165-downs">full</a> - <a href="http://www.fixdown.com/soft/25024.asp?fulldown=cqoltel-downs">скачать</a> - <a href="http://www.fixdown.com/soft/25024.asp?fulldown=gdcnc-downs19">зеркало</a> - <a href="http://www.fixdown.com/soft/25024.asp?fulldown=gdcnc-downs18">зеркало</a> - <a href="http://ftp2.ulead.com/pub/esd/Pi12/upi12_tbyb_e_na.exe">trial</a> - <a href="http://download.samlab.ws/ruz/uleadphotoimpact12rus.rar">русик</a> - <a href="http://mailded.org/samlab/crk/photoimpact.rar">крек</a><br />88 Мб - 24.09.2006Профессиональная программа для работы над графикой. Аналог популярного Photoshop, но мне PhotoImpact нравится больше.<br /> XnView 1.90.3<br /><a href="http://download2.xnview.com/XnView-win-full.exe">full</a> - <a href="http://download2.xnview.com/XnView-win-full.zip">зеркало</a> - <a href="http://download2.xnview.com/XnView-win.exe">standard</a> - <a href="http://download2.xnview.com/XnView-win.zip">зеркало</a> - <a href="http://download2.xnview.com/XnView-win-small.exe">small</a> - <a href="http://download2.xnview.com/XnView-win-small.zip">зеркало</a> - <a href="http://mailded.org/samlab/crk/xnview.rar">ключ</a><br />8.1 Мб - 14.03.2007Мощный просматривальщик графических и мультимедиа файлов, поддерживает более 400 и конвертирует более 50 форматов.<br /> XnView 1.90.3 Beta<br /><a href="http://www.xnview.com/beta/xnview.zip">скачать</a> - <a href="http://download2.xnview.com/XnView-win-full.exe">1.90.2 full</a> - <a href="http://download2.xnview.com/XnView-win-full.zip">зеркало</a> - <a href="http://download2.xnview.com/XnView-win.exe">standard</a> - <a href="http://download2.xnview.com/XnView-win-small.exe">small</a> - <a href="http://mailded.org/samlab/crk/xnview.rar">ключ</a><br />1.3 Мб - 28.02.2007Мощный просматривальщик графических и мультимедиа файлов, поддерживает более 400 и конвертирует более 50 форматов.<br />Последнее обновление ( 19.04.2007 )<br />,--------------------<br />Категория: <a href="http://allsoft.bir.ru/index.php?PHPSESSID=26f9ceb7abc47fd59074a7b74bd60b11&categoryid=1">Новости</a>Опубликовал <a href="http://allsoft.bir.ru/index.php?PHPSESSID=26f9ceb7abc47fd59074a7b74bd60b11&action=userinfo&userid=1">admin</a> в 19.04.2007 (14:30)0 Просмотров и 0 <a href="http://allsoft.bir.ru/index.php?PHPSESSID=26f9ceb7abc47fd59074a7b74bd60b11&newsid=2#comments">Комментарий</a><br /><a href="http://allsoft.bir.ru/index.php?PHPSESSID=26f9ceb7abc47fd59074a7b74bd60b11&newsid=1">Добро пожаловать</a><br /> Движок CyberMachine поможет вам создать мощный и безопасный сайт на котором могут быть опубликованы ваши интересные истории. Движок может выполнять ряд направлений:<br /><br /><br />Использование как новостный сайт;<br />Использование как блога;<br />Работа в малых предприятиях;<br />Для других целей;<br />В качестве файловго архива;<br />В качестве галереи и публикаций изображений;<br />В качестве развлекательного портала;<br />В качестве игрового сервера;<br />Обзор возможностей CyberMachine неограничен. Наверняка, вам будет приятней работать на движке, который разработан не топориком на коленке, а русскими производителями. После чего можно будет отредактировать нужные новости, категории, страницы, шаблоны и другие настройки сайта. Желаем удачи вашему ресурсу в сети интернет!hrofthttp://www.blogger.com/profile/14630002725383286886noreply@blogger.com0tag:blogger.com,1999:blog-2053755863983415404.post-7037133019118702792007-04-19T06:33:00.000-07:002007-04-19T06:33:27.735-07:00Your Uninstaller! - The 1st Drag&Uninstall uninstaller ,the replacement of Add/Remove program.<a href="http://www.ursoftware.com/download.php">Your Uninstaller! - The 1st Drag&Uninstall uninstaller ,the replacement of Add/Remove program.</a>hrofthttp://www.blogger.com/profile/14630002725383286886noreply@blogger.com0tag:blogger.com,1999:blog-2053755863983415404.post-47978240971492003842007-04-13T14:28:00.000-07:002007-04-13T14:29:33.650-07:00Пошлый фарсИз любви к Родине делают сабж. Пошло и неприятно. <br /><br />Суббота, 14 Апреля 2007 г. 02:11 (ссылка)редактировать <br />Одной из величайших глупостей современного человека является следование моде на "сабж". <br /><br />Причём эта глупость поддерживается на государственном уровне. <br /><br />Так, совсем недавно сабжем была сверхпроводимость- вся научная общественность юзала этот сабж лет десять,<br /><br /> не выдав никакого практического результата. Но скушав огромадные деньги.<br /><br />Сейчас история повторяется, но в качестве сабжа выступают нанотехнологии. <br /><br />Это всё то же самое, существовавшее издревле, но сейчас к этому присовокупили приставочку "нано", <br /><br />и оно стало модным и охочим до финансирования. Кончится, естественно, также ничем. <br /><br />С приходом нового сабжа.<br /><br />Тоже самое скажу и о *политике*. Почему в кавычках? <br /><br />Всё просто - детские игры в песочнице, сабж, сабж , сделанный из любви к Родине.<br /><br />Пошло и глупо, фарс, хватит, не желаю.<br /><br />Я люблю свою Родину, я люблю Россию, поэтому и ухожу из *Русского Пути*.<br /><br /> <br /><br />Рубрики: МОЁhrofthttp://www.blogger.com/profile/14630002725383286886noreply@blogger.com0tag:blogger.com,1999:blog-2053755863983415404.post-16879896239897390932007-04-12T09:43:00.000-07:002007-04-12T09:44:22.649-07:00Авторские блоги, сервисы и скриптыЧетверг, 12 Апреля 2007 г. 21:35 (ссылка)редактировать<br />Авторские блоги<br />» http://bloggreenwood.com - Se blog : Клуб любителей дорвеев "Phentermine"<br />» http://blog.searchengineer.ru/ - Хижина интернет-маркетинга<br />» http://web-blog.ru/ - Заметки интернет-маркетолога. Авторский блог Андрея Муравьева (Гроссмейстер).<br />» http://sadovsky.livejournal.com/ - Авторский блог Александра Садовского.<br />» http://iseg.livejournal.com/ - Авторский блог Ильи Сеголовича.<br /><br />» http://gray-ru.livejournal.com/ - Записки. Блог Сергея Петренко (Gray).<br />» http://community.livejournal.com/e_target/ - eTARGET: управление аудиторией. Весьма интересный блог, рекомендуем.<br />» http://prosto-ya.livejournal.com/ - about :blank - творческий SEO-блог.<br />» http://community.livejournal.com/ru_seo/profile - Коммьюнити для оптимизаторов. (new)<br />» http://community.livejournal.com/link_obmen/profile - Сообщество призвано помочь вебмастерам и администраторам сайтов найти партнеров для взаимного обмена ссылками. (new)<br /><br />» http://community.livejournal.com/linktrade/profile - LinkTrade - покупка и продажа ссылок в Рунете и не только.<br />» http://seoplace.spb.ru/ - SEO в Петербурге. Взгляд изнутри. Коммюнити SEO Петербурга. (new)<br />» http://blog.promosite.ru/ - Беспочвенные фантазии о поисковых системах и бизнесе.<br />» http://blog.sestudio.ru/ - SE Блог: Продвижение. Дизайн. Юзабилити<br /><br />SEO-форумы<br />» http://forum.searchengines.ru/ - крупнейший в Рунете форум SEO-специалистов. Статьи, новости, блоги, обсуждения.<br />» http://www.seochase.com/ - SEOChase<br />» http://www.webloganalyzer.biz/forum/ - форум от разработчиков программы AllSubmitter<br />» http://www.clients.smile-group.ru/forum/ - форум от разработчиков программы Smile SEO Tools<br />» http://www.promoforum.ru/ - SEO форум<br /><br />» http://talk.ya-ca.ru/ - SEO форум<br />» http://mastertalk.ru/ - второй после серча SEO-форум в Рунете<br />» http://www.webmasterworld.com/ - самый самый форум для веб мастеров(много полезного) (new)<br />» http://highrankings.com/ - буржуйский сайт с СЕО-статьями, тузлами и форумом.<br />» http://www.v7n.com/forums/seo-forum/ - Еще неплохой англоязычный SEO-форум<br /><br />» http://www.natroix.ru/ - Форум веселых SEOшников, оптимизация встреч, продвижение фотоотчетов.<br />» http://www.searchengineforums.com/ - еще один буржуйский SEO-форум<br />» http://www.erun.ru/ - молодой русскоязычный SEO-форум (new)<br /><br />Валидаторы<br />» http://validator.w3.org - проверка HTML<br />» http://jigsaw.w3.org/css-validator - проверка CSS<br />» http://validator.w3.org/feed - проверка RSS<br /><br />Программы для продвижения и раскрутки сайтов<br />» http://www.semonitor.ru/ - Semonitor - программа для продвижения сайта. Состоит из набора утилит, охватывающих различные стороны процесса оптимизации. Предлагаемые решения просты в использовании и успешно применяются как профессионалами, так и начинающими оптимизаторами.<br />» http://www.webloganalyzer.biz/rus/allsubmitter.html Allsubmitter - программа для раскрутки сайта. Максимально качественная, быстрая и контролируемая регистрации в любых информационных ресурсах Интернета (поисковые системы, каталоги, рейтинги, доски объявлений, shareware сайты, новостные ресурсы, обмен ссылками и.т.д.). Вы устали работать с “обычным” браузером, но хотите качественную регистрацию или хотите получить максимум от автоматической регистрации? Тогда AllSubmitter станет и вашим выбором.<br />» http://www.smile-group.ru/products/ Smile Seo Tools - программа для автоматической и полуавтоматической регистрации сайта в каталогах и рейтингах, это настоящий комбайн оптимизатора и линк-менеджера. Блок регистрации избавляет от рутины заполнения форм. Блок аналитики дает ясную и адекватную картину реальности.<br />» http://www.yazzle.ru/ - CS Yazzle - утилита, предназначенная для оценки стоимости и сложности продвижения сайта в поисковых системах. Программа осуществляет поиск ссылок с головных страниц сайтов и производит оценку «веса» ссылающихся страниц, одновременно рассчитывая примерный бюджет, необходимый для продвижения сайта. Имеется возможность экспорта полученных данных в формат CSV (открывается в Microsoft Excel).<br />» http://www.netpromoter.ru Page Promoter - комплекс для раскрутки сайта на тысячах поисковых машин и каталогов, который выполняет все задачи планирования продвижения, анализа и мониторинга, а также непосредственно работ по поисковому продвижению сайта. Page Promoter является единственным в данный момент программным обеспечением такого уровня, обеспечивающим полноценную лингвистическую поддержку русского языка . Таким образом, программа обрабатывает страницы по тому же алгоритму, что и поисковики, учитывающие русскую морфологию. Продукт представлен в трех редакциях (Стандарт, Профессионал и Эксперт), что позволит вам выбрать наиболее подходящее функциональное решение для развития ваших ресурсов.<br /><br />» http://www.site-auditor.ru Site-Auditor - программа, при помощи которой Вы сможете быстро собрать данные, необходимые для оценки видимости сайта в Рунете. Одним кликом Вы получите все необходимые данные из основных поисковых сервисов, используемых в российском сегменте Интернета, а именно: Яндекс , Рамблер , Апорт , а также в наиболее популярных международных сервисах Google и Yahoo. Кроме того, в случае, если на анализируемом сайте будет обнаружен счетчик Рамблер ТОП100 , утилита соберет данные о количестве посетителей и просмотренных страниц за последние 7 дней. Если будут обнаружены счетчики иных статистических систем, то на них будут даны ссылки.<br />» http://freepromote.ru/ Free Promote - это бесплатная программа для раскрутки сайтов и софта, путем полуавтоматической регистрации в поисковиках, каталогах, софт-каталогах(FreePromote полностью поддерживает PAD файлы).<br />» http://promo-soft.ru/site.html - Add Site - это программа регистрации сайтов в 650+ поисковых системах, тематических каталогах и рейтингах российского Интернета, и является базовым инструментом раскрутки сайтов. Продукт представлен в двух версиях: AddSite Pro, AddSite Lite и AddSite Free - что позволяет каждому пользователю выбрать наиболее подходящие стоимость и функциональность.<br />» http://www.advancedwebranking.com/ - Advanced Web Ranking is a search engine ranking software that emulates a manual search through each search engine. It works exactly like if you were manually checking your keywords ranking position via a browser. This way, Advanced Web Ranking is able to produce reliable and accurate website positioning reports.<br />» http://www.gasaw.com/pantera/ - Pantera - программа, которая позволяет решить проблему размещения вашей информации на досках объявлений России и ближнего зарубежья.<br /><br />» http://www.espanadir.com/clasificrus/ - Espanadir - программа, предназначенная для рекламы Ресурсов и сервисов в сети Интернет путем размещеия объявлений на досках.<br />» http://linkaudit.com.ua/ - Программа LinkAudit, упрощающая ведение учета и контроля покупки/продажи рекламных мест на сайтах на главных и внутренних страницах. Во многом упрощает работу Seo мастера: позволяет контролировать сроки окончания оплаты, тИЦ, PR, количество ссылок на странице, наличие в Yandex, DMOZ каталогах, наличие ссылки, индексацию поисковыми системами, оповещение по email и многое другое. (new)<br />» http://linkomania.com.ua - Программа Linkomania, необходимая для успешного продвижения сайта в интернет. Она возьмет на себя учет и проверку внешних ссылок на ваш сайт: в результате регистрации в каталогах, форумах, различных сайтах, при обмене ссылками. (new)<br /><br />Скрипты каталогов<br />» http://linkclub.ru/about.html - бесплатный скрипт, не требует mysql, генерирует статичные страницы, открытый код. Пример - http://cy-pr.ru/admin1<br />» http://linkclub.ru/begemot.html - дорогой и очень хороший скрипт, поддерживает администрирование десятков каталогов из одной админки. Открытый код. Пример - http://link-club.info/demo (пустые логин-пароль)<br />» http://www.skalinks.com/download.php - Free Link Exchange Directory Script SkaLinks демо тут: http://www.skalinks.com/dir/<br />» http://www.flashscripts.org/ - Вашему вниманию представляется очень простой и удобный инструмент для этого самого обмена, как ручного, так и автоматического - новый скрипт каталога сайтов FlashCat. Демо: http://www.flashscripts.org/flashcat/<br />» http://www.scripto.ru/ - довольно оригинальный на наш взгляд движок каталога. Платный, стоимость пакетов тут: http://www.scripto.ru/price.htm<br /><br />» http://www.seostart.com/dirman4/about/ - Directory Manager helps you to maintain a link directory for your Website. It is an easy-to-install, simple and stable application written in PHP.<br />» http://www.plasticat.ru/ - Plasticat - не просто скрипт каталога, а инструмент для создания настоящего, полноценного сайта. Очень удобная админка. Защищенность и безопасность. Смена дизайна - проще некуда (есть подробные инструкции по смене дизайна). Техническая поддержка - одна из лучших среди программ такого рода. Открытый код, неограниченное число доменов. Серьезный скрипт для серьезного каталога.<br />Требования к серверу: PHP 4+, MySQL 3.23+<br />Цена на 09.01.2007 - 6000 рублей.<br />» http://www.fairground.ru/ - прост в установке, возможность интеграции в любой сайт, возможность использования mod_rewrite адресов (интеграция в любой сайт сохраняется при этом в полном объёме), возможность создавать как каталог с очень жёсткими правилами, так и «белый каталог». Пока бесплатный.<br /><br />(с)http://www.miralab.ru/hrofthttp://www.blogger.com/profile/14630002725383286886noreply@blogger.com0tag:blogger.com,1999:blog-2053755863983415404.post-82566520832464226592007-04-10T05:57:00.000-07:002007-04-20T07:09:16.416-07:00<CENTER> <H3><FONT face=verdana,arial,helvetica size=2><B>Инсталяция OSC для дизайнеров </B></FONT></H3><FONT face=verdana,arial,helvetica size=2></FONT></CENTER><FONT face=verdana,arial,helvetica size=2></FONT> <P><FONT face=verdana,arial,helvetica size=2><B>Шаг первый: Подготовка программного обеспечения и Загрузка<BR>Шаг второй: Инсталяция</B> <BR><B>2a)</B> Инсталяция OSC для Mac и Windows пользователей ;<BR>Загрузка на сервер;<BR>Установка<BR><B>2b) </B>Инсталяция OSC для UNIX пользователей (Лучший способ устанавливать OSC!)<BR><B>3) </B>Решение проблем,возникающих при инсталяции<BR><B>4)</B> Список полезного программного обеспечения<BR><B>5)</B> Программные спонсоры<BR><B>6)</B> Оговорка </FONT></P> <H3><FONT face=verdana,arial,helvetica size=2>Шаг первый: Подготовка программного обеспечения и Загрузка</FONT></H3><FONT face=verdana,arial,helvetica size=2></FONT> <H4><FONT face=verdana,arial,helvetica size=2>Подготовка программного обеспечения: <BR>Без МySql и PHP как без воды - и ни туды и ни сюды!</FONT></H4><FONT face=verdana,arial,helvetica size=2></FONT> <P><FONT face=verdana,arial,helvetica size=2>Убедитесь ,что ваш сервер баз данных (т.е MySQL) и PHP модуль установлены и <BR>запущены на вашем сервере. </FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <P><FONT face=verdana,arial,helvetica size=2>Большинство комерческих ISP(хостинг провайдеров) имеют MySQL и PHP загруженными на их серверах. Если у вашего сервера подобных сервисов нет(т.е он просто динозавр) - срочно меняйте на другой ISP, который поддерживает MySQL и PHP.</FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <P><FONT face=verdana,arial,helvetica size=2>Некоторые ISP предоставляют Вам возможность, установить вашу собственную учетную запись MySQL (имя базы данных, имя юзера и пароль) самостоятельно. На некоторых серверах Вы должны связаться с администрацией и сделать так, чтобы они сами установили вам MySQL. Не забудьте получить от них три важных параметра: имя базы данных, имя юзера и пароль. Эти данные Вам необходимы для конфигурации и запуска OSC. </FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <H4><FONT face=verdana,arial,helvetica size=2>Загрузка: </FONT></H4><FONT face=verdana,arial,helvetica size=2></FONT> <P><FONT face=verdana,arial,helvetica size=2>Вам нужно загрузить последнюю версию программы. При этом вы можете выбрать либо версию сжатую под UNIX или ввиде PKZIP файла. Обе версии в несжатом состоянии идентичны. </FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <P><FONT face=verdana,arial,helvetica size=2>Их можно получить с <A href="http://www.oscommerce.com/">www.oscommerce.com</A> , причем отдельно папку catalog и папку admin, или вместе в сжатом файле.</FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <H3><FONT face=verdana,arial,helvetica size=2>Шаг второй: Инсталяция</FONT></H3><FONT face=verdana,arial,helvetica size=2></FONT> <P><FONT face=verdana,arial,helvetica size=2>Под Mac и Windows:</FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <P><FONT face=verdana,arial,helvetica size=2>Создайте на вашем компьютере(где угодно) папку OSC. Поместите туда зипы(zip.files).<BR>Создайте тамже (в OSC) новую папку и назовите ее help. Поместите туда всю документацию по osc. Теперь создайте там (в OSC) новую папку и назовите ее stuff. Поместите туда какие-то кнопки, иконки - словом все, что вы нашли интересным для вашего сайта. </FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <P><FONT face=verdana,arial,helvetica size=2>Теперь создайте там (в OSC) еще одну папку project directory. Скопируйте зип файл в этот каталог, и распакуйте его туда. Версия OSC 2.2 имеет 1368 файлов.</FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <P><FONT face=verdana,arial,helvetica size=2>Когда вы закончите, это должно выглядеть примерно так:</FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <P align=center><FONT face=verdana,arial,helvetica size=2><IMG height=392 src="http://www.my777.biz/11/image1.gif" width=461></FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <P><FONT face=verdana,arial,helvetica size=2><B>Загрузка на сервер;</B></FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <P><FONT face=verdana,arial,helvetica size=2>1. Сохраните структуру.</FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <P><FONT face=verdana,arial,helvetica size=2>Сначала внимательно осмотрите директорию ваших разархивированных osc файлов. Вы увидите там сложную структуру. Эта структура должна быть отражена на вашем сервере предельно точно, если вы не хотите иметь проблемы при инсталяции</FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <P><FONT face=verdana,arial,helvetica size=2>Внутри вашей project directory, после разорхивации Вы увидите 3 папки:</FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <P align=center><FONT face=verdana,arial,helvetica size=2><IMG height=294 src="http://www.my777.biz/11/direct.gif" width=499> </FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <P align=left><FONT face=verdana,arial,helvetica size=2>2.Папка Admin </FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <P align=left><FONT face=verdana,arial,helvetica size=2>Войдите в папку admin.Там вы увидите еще две папки:</FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <P align=center><FONT face=verdana,arial,helvetica size=2><BR><IMG height=312 src="http://www.my777.biz/11/admin.gif" width=559></FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <P align=left><FONT face=verdana,arial,helvetica size=2>Загрузите содержимое внутренней папки Admin на сервер:</FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <P align=left><FONT face=verdana,arial,helvetica size=2>Project directopy/admin/admin/все содержимое отсюда.</FONT></P><FONT face=verdana,arial,helvetica size=2>Но прежде создайте папку в корне вашего сайта и назовите ее admin. </FONT> <P><FONT face=verdana,arial,helvetica size=2>например: www.billybobs.com/admin<BR></FONT></P><FONT face=verdana,arial,helvetica size=2>Используйте FTP или Telnet/SSH для создания структуры сайта и копирования туда файлов с вашего компьютера. </FONT> <P><FONT face=verdana,arial,helvetica size=2>Загружайте все в нижнем регистре. Изображения грузите как <B>бинарные</B>, а все остальное как <B>asci</B>. PHP файлы не будут работать, если загружены как двоичные.</FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <P><FONT face=verdana,arial,helvetica size=2>Рекомендуемая FTP программа - WS_FTP(или CuteFTP). Эти программы позволяют назначать права доступа к файлам и папкам.</FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <P align=left><FONT face=verdana,arial,helvetica size=2>Затем Вам нужно установить сам каталог с вашего компьютера на сервер.</FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <P><FONT face=verdana,arial,helvetica size=2>3.Загрузите папку catalog</FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <P><FONT face=verdana,arial,helvetica size=2>Внутри папки project directory войдите в папку catalog:Заметьте, что в папке catalog находятся еще 3 папки. <BR></FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <P align=center><FONT face=verdana,arial,helvetica size=2><IMG height=364 src="http://www.my777.biz/11/cat.gif" width=522></FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <P align=left><FONT face=verdana,arial,helvetica size=2>Загрузите содержимое внутренней папки catalog на сервер:</FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <P><FONT face=verdana,arial,helvetica size=2>project/catalog /catalog/загрузите все отсюда.</FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <P><FONT face=verdana,arial,helvetica size=2>Но прежде создайте папку в корне вашего сайта и назовите ее catalog. </FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <P><FONT face=verdana,arial,helvetica size=2>например: www.billybobs.com/catalog</FONT></P><FONT face=verdana,arial,helvetica size=2>Используйте FTP или Telnet/SSH для создания структуры сайта и скопируйте туда файлы с вашего компьютера. </FONT> <P><FONT face=verdana,arial,helvetica size=2>Загружайте все в нижнем регистре. Изображения грузите как <B>бинарные</B>, а все остальное как <B>asci</B>. PHP файлы не будут работать если загружены как двоичные.</FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <P><FONT face=verdana,arial,helvetica size=2>Рекомендуемая FTP программа - WS_FTP(или CuteFTP). Эти программы позволяют назначать права доступа к файлам и папкам.</FONT></P><FONT face=verdana,arial,helvetica size=2>В конце загрузите файл: oscommerce.sql<BR>Он находится в: </FONT> <P><FONT face=verdana,arial,helvetica size=2>project/catalog/catalog/install/oscommerce.sql</FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <DIV align=center><FONT face=verdana,arial,helvetica size=2></FONT> <P><FONT face=verdana,arial,helvetica size=2><IMG height=385 src="http://www.my777.biz/11/oscomm.gif" width=561></FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <P align=left><FONT face=verdana,arial,helvetica size=2>Загрузите его в ваш cgi-bin. Делайте это в <B>asci</B> и назначте ему CHMOD 755 или 777.<BR>Требуемая часть загрузки OSC завершена. Теперь вы готовы к установке. </FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <P align=left><FONT face=verdana,arial,helvetica size=2><FONT size=1>Кстати, последние версии инсталлируются на сервер гораздо проще, и файл базы данных загружается непосредственно из дирректории Install. Его не нужно никуда переносить, как описано выше.</FONT></FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <P align=left><FONT face=verdana,arial,helvetica size=2>4. Установка</FONT></P><FONT face=verdana,arial,helvetica size=2></FONT></DIV><FONT face=verdana,arial,helvetica size=2></FONT> <P align=left><FONT face=verdana,arial,helvetica size=2>В течение процесса установки программа создаст структуру базы данных вместо Вас. Она также загрузит демонстрационные товары в базу данных как примеры, чтобы вы могли протестировать шоп в полном объеме. Програмный процесс установки сконфигурирует вашу программу вместо вас.</FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <P><FONT face=verdana,arial,helvetica size=2>Для этого вам будет нужна следующая информация:</FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <P><FONT face=verdana,arial,helvetica size=2>Где находится корневая директория, которая будет использоваться :</FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <P><FONT face=verdana,arial,helvetica size=2>/u/k/ken</FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <P><FONT face=verdana,arial,helvetica size=2>Где находится директория каталога:</FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <P><FONT face=verdana,arial,helvetica size=2>/catalog/</FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <P><FONT face=verdana,arial,helvetica size=2>Если вы размещаете ваш catalog в какую то отдельную папку, укажите точный путь. К примеру: </FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <P><FONT face=verdana,arial,helvetica size=2>/shopping/freds/catalog/</FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <P><FONT face=verdana,arial,helvetica size=2>Где находится директория админа:</FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <P><FONT face=verdana,arial,helvetica size=2>/admin/</FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <P><FONT face=verdana,arial,helvetica size=2>Если вы размещаете ваш admin куда-нибудь еще, укажите точный путь. К примеру:</FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <P><FONT face=verdana,arial,helvetica size=2>/shopping/freds/admin/</FONT></P><FONT face=verdana,arial,helvetica size=2>Эта информация необходима для соединения с MySql. </FONT> <P><FONT face=verdana,arial,helvetica size=2>Где находится MySQL cервер: localhost [www.yourname.com or 192.137.23.2]<BR><B>MySQL username: <BR>MySQL password: <BR>MySQL database name:</B></FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <P><FONT face=verdana,arial,helvetica size=2>Если вы неуверены в этой информации, тогда свяжитесь с системным администратором вашего ISP, и узнайте точно.</FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <P><FONT face=verdana,arial,helvetica size=2>После этого активируйте программу установки:</FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <P><FONT face=verdana,arial,helvetica size=2>http://www.yoursite.com/catalog/install/install.php</FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <P><FONT face=verdana,arial,helvetica size=2>www.yoursite.com = Ваш web site's URL. Если Вы используете временную ДОМЕННУЮ СИСТЕМУ ИМЕН (DNS), тогда используйтe цифры. <BR>DNS будет работать после того, как ваш DNS станет постоянным [согласуйте с вашим системным администратором].</FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <P><FONT face=verdana,arial,helvetica size=2>После этого появится экран установки. Если этого не произойдет, убедитесь в наличии файла install.php </FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <P><FONT face=verdana,arial,helvetica size=2>1. Пропустите эти два помеченных пункта, если Вы не хотите их заполнять. <BR>2. Ввести необходимую информацию. <BR>3. Ввести необходимую информацию .</FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <P><FONT face=verdana,arial,helvetica size=2>Выберите "Continue".</FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <P><FONT face=verdana,arial,helvetica size=2>Программа сама установит вашу конфигурацию и загрузит вашу базу данных.</FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <P><FONT face=verdana,arial,helvetica size=2>Теперь когда установка завершена, самое время "навестить" вашу OSC систему.</FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <P><FONT face=verdana,arial,helvetica size=2>Каталог: http://www.yoursite.com/catalog/default.php<BR>Админ: http://www.yoursite.com/admin/index.php</FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <P><FONT face=verdana,arial,helvetica size=2>К сведению: В версии 2.1 в admin(е) страница по умолчанию называлась default.php, но теперь index.php в версии 2.2 default.php. Проследите чтобы админ и каталог открылись сразу. </FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <H3><FONT face=verdana,arial,helvetica size=2>2b)Инсталяция OSC для UNIX пользователей</FONT></H3><FONT face=verdana,arial,helvetica size=2></FONT> <P><FONT face=verdana,arial,helvetica size=2>by <B>carlos urbieta cabrera</B>: </FONT></P> <P><FONT face=verdana,arial,helvetica size=2>Чтобы избежать проблем при загрузке с HDD на сервер, я загружаю UNIX архив сразу с </FONT></P> <P><FONT face=verdana,arial,helvetica size=2>http://www.oscommerce.com/downloads.php/snapshot<BR></FONT></P> <P><FONT face=verdana,arial,helvetica size=2>и затем под оболочкой выполняю </FONT></P> <P><FONT face=verdana,arial,helvetica size=2>wget http://tep.sourceforge.net/snapshots/tep_snapshot-[VERSION].tar.gz </FONT></P> <P><FONT face=verdana,arial,helvetica size=2>После я использую эту строку кода для распаковки: </FONT></P> <P><FONT face=verdana,arial,helvetica size=2>tar -xvzf tep_snapshot-[VERSION].tar.gz </FONT></P> <P><FONT face=verdana,arial,helvetica size=2>mkdir site.com<BR>cd site.com<BR>mkdir catalog<BR>cd catalog<BR>mkdir admin<BR>cd admin </FONT></P> <P><FONT face=verdana,arial,helvetica size=2>cp -R tep-[VERSION]/catalog/catalog/* /home/site.com/catalog/<BR>cp -R tep-[VERSION]/admin/admin/* /home/site.com/catalog/admin/ </FONT></P> <P><FONT face=verdana,arial,helvetica size=2>Я загрузил копию на свой компьютер, распаковал, сконфигурировал файлы includes/configure.php и admin/includes/configure.php и вернул их на сервер, перд тем, как запустить http://www.site.com/catalog/install/ </FONT></P> <P><FONT face=verdana,arial,helvetica size=2>Затем, чтобы дублировать эту улучшенную инсталляцию на site.com, я использовал </FONT></P> <P><FONT face=verdana,arial,helvetica size=2>tar -cvzf site.com-tep-[VERSION].tar.gz site.com </FONT></P> <P><FONT face=verdana,arial,helvetica size=2>ИНСТАЛЯЦИЯ ПОД UNIX </FONT></P> <P><FONT face=verdana,arial,helvetica size=2>Это можно проделывать с любой доступной версией.</FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <P><FONT face=verdana,arial,helvetica size=2>Делаем такие манипуляции:</FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <P><FONT face=verdana,arial,helvetica size=2>gunzip tep_snapshot-20020225.tar.gz<BR>tar -xf tep_snapshot-20020225.tar</FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <P><FONT face=verdana,arial,helvetica size=2>Параметрами для tar являются:</FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <P><FONT face=verdana,arial,helvetica size=2>-x extract<BR>-z with gzip (больше не нужен если выполнен вручную)<BR>-f filename</FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <P><FONT face=verdana,arial,helvetica size=2>Дополнительную информацию можно найти в руководствах (manuel):</FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <P><FONT face=verdana,arial,helvetica size=2>man gunzip<BR>man tar</FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <H3><FONT face=verdana,arial,helvetica size=2>Дополнительную информацию по инсталяции снэпшотов (snapshot) читайте инсталяционный файл.<BR></FONT></H3><FONT face=verdana,arial,helvetica size=2></FONT> <H3 align=left><FONT face=verdana,arial,helvetica size=2>3)Решение проблем,возникающих при инсталяции</FONT></H3><FONT face=verdana,arial,helvetica size=2></FONT> <P align=left><FONT face=verdana,arial,helvetica size=2>Возможные инсталяционные глюки (если возникли)</FONT></P><FONT face=verdana,arial,helvetica size=2>Проверте ваш catalog/includes/configure.php файл и измените SSL на false если вы не используете их (SSL). </FONT> <P><FONT face=verdana,arial,helvetica size=2>define('ENABLE_SSL', false); // secure webserver for checkout procedure? </FONT></P> <P><FONT face=verdana,arial,helvetica size=2>Некоторые серверы не принимают default.php как стартовый файл.</FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <P><FONT face=verdana,arial,helvetica size=2>Вот возможные решения:</FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <P><FONT face=verdana,arial,helvetica size=2>Создайте index.html файл переадресующий к default.php.(не лучший вариант)</FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <P><FONT face=verdana,arial,helvetica size=2>Лучший вариант:</FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <P><FONT face=verdana,arial,helvetica size=2>Добавтье default.php в ваш httpd.conf (если используется Апачи).</FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <P><FONT face=verdana,arial,helvetica size=2>Другое решение:</FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <P><FONT face=verdana,arial,helvetica size=2>Переименуйте default.php в index.php и сделайте апдейт в<BR>includes/application_top.php. Не забудтье также переименовать в languages<BR>include файлы:</FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <P><FONT face=verdana,arial,helvetica size=2>includes/languages/english/default.php в<BR>includes/languages/english/index.php</FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <P><FONT face=verdana,arial,helvetica size=2>Это касается и других языков используемых вами.</FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <P><FONT face=verdana,arial,helvetica size=2><BR>В php есть парочка неплохих опций:</FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <P><FONT face=verdana,arial,helvetica size=2>start // index.php<BR><?<BR>header("Location: default.php");<BR>exit;<BR>?><BR>end // index.php<BR>ooor!!!!!!! 8)</FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <P><FONT face=verdana,arial,helvetica size=2>start // index.php<BR><?<BR>include ("default.php");<BR>exit;<BR>?><BR>end // index.php</FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <P><FONT face=verdana,arial,helvetica size=2><BR>Вы также можете добавить в .htaccess файл к /catalog directory reading:</FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <P><FONT face=verdana,arial,helvetica size=2>DirectoryIndex default.php<BR>-----------------------------------------------------------------------</FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <H3><FONT face=verdana,arial,helvetica size=2>Список полезного программного обеспечения</FONT></H3><FONT face=verdana,arial,helvetica size=2></FONT> <P><FONT face=verdana,arial,helvetica size=2>Для быстрого доступа к вашей MySQL базе данных на сервере вы можете использовать такие программы как:<BR><BR><BR>MySQL Front (можно скачать отсюда):</FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <P><FONT face=verdana,arial,helvetica size=2>http://www.anse.de/mysqlfront/</FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <P><FONT face=verdana,arial,helvetica size=2>Загрузить любую версию MySQL можно отсюда: </FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <P><FONT face=verdana,arial,helvetica size=2>http://www.mysql.com/<BR>http://www.winmysql.com/</FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <P><FONT face=verdana,arial,helvetica size=2>Хороший ресурс по загрузке MySQL на ваш компьютер [Windows]:</FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <P><FONT face=verdana,arial,helvetica size=2>http://www.analysisandsolutions.com/code/mybasic.htm</FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <P><FONT face=verdana,arial,helvetica size=2>Если у вашего сервера отключен Telnet и вам нужно использовать SSH, то идите сюда: <BR>Версия Putty.</FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <P><FONT face=verdana,arial,helvetica size=2>http://www.chiark.greenend.org.uk/~sgtatham/putty/</FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <P><FONT face=verdana,arial,helvetica size=2><BR>Получить полный список UNIX tar commands можно здесь:</FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <P><FONT face=verdana,arial,helvetica size=2>http://www.computerhope.com/unix/utar.htm<BR>-----------------------------------------------------------------------</FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <H3><FONT face=verdana,arial,helvetica size=2><BR>ПРОГРАММНЫЕ СПОНСОРЫ</FONT></H3><FONT face=verdana,arial,helvetica size=2>Все материалы для этого руководства были предоставлены: </FONT> <P><FONT face=verdana,arial,helvetica size=2>Strider <BR>Jatech Solutions Inc. <BR>weirdlab </FONT></P> <P><FONT face=verdana,arial,helvetica size=2>Posts from osc Forums were used in the making of the Install document.<BR>Posts used were written by: </FONT></P> <P><FONT face=verdana,arial,helvetica size=2>carlos urbieta cabrera [default.php problem, UNIX Install]<BR>Jan Wildeboer [default.php problem]<BR>Eric Hampton [default.php problem]<BR>Harald Ponce de Leon [Unix Install]</FONT></P><FONT face=verdana,arial,helvetica size=2></FONT> <P><FONT face=verdana,arial,helvetica size=2>Изображения были предоставлены: Ellen<BR>-----------------------------------------------------------------------<BR>A Cow's Guide is assembled, edited and written by Cattle.Ken</FONT></P>hrofthttp://www.blogger.com/profile/14630002725383286886noreply@blogger.com0tag:blogger.com,1999:blog-2053755863983415404.post-29277632585726362412007-04-10T05:56:00.000-07:002007-04-20T07:09:16.443-07:00<PRE><TABLE cellSpacing=1 cellPadding=0 width="100%" align=center bgColor=#6394bd border=0><TBODY><TR><TD width="100%" height="100%"><TABLE cellSpacing=0 cellPadding=0 width="100%" bgColor=#ffffff><TBODY><TR><TD><TABLE height="100%" cellSpacing=0 cellPadding=0 width="100%" bgColor=#ffffff border=0><TBODY><TR><TD width="16%" bgColor=#ffffff height="100%" rowSpan=3><A href="http://osc-ru.my777.biz/"><IMG height=120 src="http://www.my777.biz/images/logooscX3-2.gif" width=124 border=0></A></TD><TD width="84%" bgColor=#ffffff><FONT face=verdana,arial,helvetica size=1> </FONT><DIV align=left><FONT color=#999999 size=1></FONT></DIV><FONT size=2> </FONT> <B><FONT face="Arial, Helvetica, sans-serif">OSC Для Дизайнеров</FONT></B> <DIV align=right></DIV></TD></TR><TR><TD bgColor=#ffffff><DIV align=right><FONT color=#999999 size=1>Переводчик:<B><FONT size=2> yura,</FONT></B> Редактор:<FONT size=2> <B>Fredi</B></FONT></FONT></DIV></TD></TR><TR><TD bgColor=#ffffff><DIV align=right><FONT face=verdana,arial,helvetica size=1></FONT> </DIV></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE><TABLE cellSpacing=0 cellPadding=0 width=600 border=0><TBODY><TR><TD align=right><FONT face=verdana,arial,helvetica size=1></FONT></TD></TR></TBODY></TABLE><TABLE cellSpacing=1 cellPadding=0 width="100%" align=center bgColor=#6394bd border=0><TBODY><TR><TD width="100%" bgColor=#6394bd><TABLE height="100%" cellSpacing=0 cellPadding=0 width="100%" bgColor=#dee7ef><TBODY><TR><TD height="100%"><TABLE cellSpacing=10 cellPadding=0 width="100%" border=0><TBODY><TR><TD><FONT face=verdana,arial,helvetica size=2></FONT><P><FONT face=verdana,arial,helvetica size=2><FONT face="Arial, Helvetica, sans-serif">Работа с OSC может быть настоящей пыткой, до тех пор пока вы не разберетесь в чем тут дело. Однако данный труд не является руководством по PHP, и мы здесь будем рассматривать только те изменения в коде, которые внесут ясность в дизайн/расположение и в то, где(и как) вносить изменения/удаления</FONT>. </FONT></P><P><FONT face=verdana,arial,helvetica size=2>Работая с OSC, я пришел к выводу, что изучение PHP все же необходимо. Не просто для того что бы работать с OSC, но для того чтобы вообще создавать WEB сайты. Теперь когда многие браузеры поддерживают CSS, комбинация PHP, CSS/HTML и MySQL dB как никогда сильна. Правда другая сторона медали - это лишнее время и усилия затраченные чтобы эта связка заработала, однако , я считаю, игра стоит свеч. </FONT></P><P><FONT face=verdana,arial,helvetica size=2><B>Изменяя OSC </B></FONT></P><P><FONT face=verdana,arial,helvetica size=2>Прежде всего вам нужно определится с границами. Это касается того, как далеко вы собираетесь отойти от оригинальной конфигурации. Если вы не РНР программист и у вас нет друга программиста, я советую вам начинать с небольших изменнений. Сначала проинсталируйте скрипт, желательно на локальный сервер. Немного поиграте с ним, изменяя код, а потом посмотрите как это работает. Затем зайдите на другие сайты использующие OSC и посмотрите что они сделали. Наберитесь идей... </FONT></P><P><FONT face=verdana,arial,helvetica size=2>Вы можете кардинально изменять местоположение и дизайн отдельных элементов и все еще сохранять целостность проекта без каких либо серьезных изменений или модификаций РНР кода. Продвигайтесь медленно, постоянно делая резервные копии. </FONT></P><P><FONT face=verdana,arial,helvetica size=2><B>КАК ЖЕ ЭТО ВСЕ РАБОТАЕТ?</B> [С точки зрения дизайнеров] </FONT></P><P><FONT face=verdana,arial,helvetica size=2>Страница default.php, расположенная в корне вашего каталога, выполняет начальное отображение сайта. PHP напоминает использование SSI, где все страницы начинают выводиться от главной, которая и вызывает все необходимые блоки. В этом случае default.php имеет статус "страницы вывода" насыщенной взаимозависимым кодом, делающим запрос в другие файлы, которые в свою очередь вызывают следующие файлы, а те, в свою очередь, генерируют определенные элементы на какой-то странице. </FONT></P><P><FONT face=verdana,arial,helvetica size=2>Файл default.php ответственен за вызов следующих файлов: </FONT></P><UL><FONT face=verdana,arial,helvetica size=2>Header.php Верхний заголовок ВСЕХ страниц.<BR>Footer.php Нижний заголовок ВСЕХ страниц.<BR>column_left.php Вызывает файлы для левой колонки [на всех страницах].<BR>column_right.php Вызывает файлы для правой колонки [на всех страницах].<BR></FONT></UL><FONT face=verdana,arial,helvetica size=2>а так же за вывод содержания [это наиболее сложный код в файле default.php]: </FONT><UL><FONT face=verdana,arial,helvetica size=2>Содержание главной страницы каталога.<BR>Содержание страницы с категориями.<BR>Содержание страницы с подкатегориями. </FONT></UL><FONT face=verdana,arial,helvetica size=2></FONT><P><FONT face=verdana,arial,helvetica size=2><B>ДЕЛАЕМ ИЗМЕНЕНИЯ.</B> </FONT></P><P><FONT face=verdana,arial,helvetica size=2>Прежде всего вам нужно определится с концепцией того что вы собираетесь сделать. Это может быть достигнуто при первой инсталяции программы. Вызовете начальную страницу каталога (default.php), а затем сохраните ее как htm страницу в вашем компьютере. </FONT></P><P><FONT face=verdana,arial,helvetica size=2>Используйте этот файл для дизайна вашего каталога. Помните что вы можете оставить некоторые полезные функции магазина, такие как верхняя или нижняя навигационные панели. В любом случае вам нужно подобрать цвета. Вы можете сделать это так же просто как и подобрать вместо цветов какие-то графические элементы и посмотреть что лучше смотрится. </FONT></P><P><FONT face=verdana,arial,helvetica size=2>То есть вы просто изменяете здесь какие-то элементы. Верхняя и нижняя части вашей страницы являются изменяемыми элементами как и содержимое различных колонок и окон. Разрабатывайте ваши элементы таким образом, чтобы они выглядели как автономные части сайта. Я имею ввиду следующее: когда вы сделали какой-то элемент, например верхний раздел (header), убедитесь что он выводится без проблем с помощью файла header.php и все остальное так же выводится нормально. </FONT></P><P><FONT face=verdana,arial,helvetica size=2>Конечно же вы можете кардинально менять общую планировку, удалив боковые колонки и создав вашу собственную компоновку, включающую любые собенности столбцов в дизайне вашего сайта. Но это намного больше работы, и если вы ограничены во времени, то я вам советую держаться уже выработанного дизайна до тех пор, пока вы не поймете, как эта программа работает. </FONT></P><P><FONT face=verdana,arial,helvetica size=2><B>АДМИНИСТРИРОВАНИЕ ГРАФИКИ </B></FONT></P><P><FONT face=verdana,arial,helvetica size=2>Чтобы внедрить ваш дизайн в эту программу, вам прийдется использовать некоторые административные функции. Это прежде всего необходимо при выводе изображений заголовков категорий и подкатегорий. Они только отображают определенные группы товаров, которые вы тоже включаете в ваш магазин используя программу администратора. </FONT></P><P><FONT face=verdana,arial,helvetica size=2><B>ОСНОВНАЯ ГРАФИКА и ИЗМЕНЕНИЕ ЦВЕТОВ</B> </FONT></P><P><FONT face=verdana,arial,helvetica size=2>Вы можете кардинально поменять общий вид вашего магазина, просто изменив все изображения, кнопки, цвета заголовков и логотипы. Это может быть сделано весьма быстро. </FONT></P><P><FONT face=verdana,arial,helvetica size=2>Для этого вам нужно только определить названия изображений и пиктограмм используемых на определенной странице. Есть несколоко возможностей сделать это. К примеру воспользуйтесь для этого любой программой просмотра графических изображений, которая покажет все картинки в каталоге или используйте какой-то другой инструмент отображения графики подобный PhotoShop, Lview или ACDSee. Вы сможете там увидеть изображения, выяснить их названия, сделать новое изображение и просто загрузить его вместо старого изображения. Проделайте это также со всеми логотипами и кнопками. Не забудьте за новыми картинками сохранить старые имена. </FONT></P><P><FONT face=verdana,arial,helvetica size=2>Чтобы быстро определить имя картинки, так как часто они имеют довольно длинные названия, просто щелкните правой кнопкой мыши на этой картинке в браузере и посмотрите ее свойства. Вы сразу увидите путь, т.е. где эта картинка находится (в какой папке), ее имя и размер. Иногда этот способ помогает найти отсутствующую картинку на Вашем сайте. </FONT></P><P><FONT face=verdana,arial,helvetica size=2>К СВЕДЕНИЮ: Если вы создаете какие-то изображения, которые не соответствуют размеру заменяемых, зайдите в программу админа и внесите соответствующие изменения в разделе "Изображения" (Images) под заголовком Конфигурация (Configuration). </FONT></P><P><FONT face=verdana,arial,helvetica size=2></FONT></P><CENTER><FONT face=verdana,arial,helvetica size=2><IMG height=289 src="http://www.my777.biz/11/IMAGES.GIF" width=609> </FONT></CENTER><FONT face=verdana,arial,helvetica size=2></FONT><P><FONT face=verdana,arial,helvetica size=2>Вы можете установить разные значения заключив их в " ", если вы меняете изображения. Или установите одно значение, если ваши изображения стандартного размера. </FONT></P><P><FONT face=verdana,arial,helvetica size=2>Здесь есть еще одна опция: если ваши картинки имеют разный размер, OSC умеет пересчитать его и сделать картинки одинакового размера. <BR>Однако, если картинки имеют разные пропорции, для избежания геометрических искажений, целесообразно определить только один размер: или по горизонтали или по вертикали. Во вторую строку нужно поставить значение, равное "0".<BR>Эта операция очень облегчает жизнь дизайнера. </FONT></P><P><FONT face=verdana,arial,helvetica size=2><B>РАСПОЛОЖЕНИЕ ФАЙЛОВ ИЗОБРАЖЕНИЙ</B>. </FONT></P><P><FONT face=verdana,arial,helvetica size=2>Кнопки для каталога находятся в: <BR><FONT color=#3366cc>catalog/includes/languages/english/images/buttons/ </FONT></FONT></P><P><FONT face=verdana,arial,helvetica size=2>Кнопки для программы админа находятся в: <BR><FONT color=#3366cc>admin/includes/languages/english/images/buttons/ </FONT></FONT></P><P><FONT face=verdana,arial,helvetica size=2>Картинки категорий и подкатегорий каталога размещены в: <BR><FONT color=#3366cc>catalog/images/ </FONT></FONT></P><P><FONT face=verdana,arial,helvetica size=2>Картинки категорий и подкатегорий программы админа размещены в: <BR><FONT color=#3366cc>admin/images/ </FONT></FONT></P><P><FONT face=verdana,arial,helvetica size=2>Углы боксов и прокладки находятся в: <BR><FONT color=#3366cc>catalog/images/inbox/ </FONT></FONT></P></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE> <FONT face=Arial> </FONT><P>OSC использует CSS. Поэтому CSS желательно изучить. Хороший источник для изучения CSS - набор статей, размещенный здесь: <A href="http://www.canadacomputes.com/v3/section/view/1,1297,283,00.html?tag=134&sb=283"><STRONG>Стили и CSS.</STRONG></A> </P><P>Изменять некоторые атрибуты страницы, цвета и шрифты, Вы можете в файле stylesheet.css, находящемся в: <BR><FONT color=#3366cc>catalog/stylesheet.css </FONT></P><P>Чтобы сделать модификации, если Вы не знаете CSS, смотрите на код вывода в php файлах и ищите классы. Пример:<BR><FONT color=#3366cc><table border="0" width="450" cellspacing="0" cellpadding="1" class="infoBox"> </FONT></P><P>В stylesheet.css файле ищите TABLE.INFOBOX и экспериментируйте. В этом случае Вы можете изменить цвет фона блока. </P><P>} </P><P>TABLE.infoBox {<BR>background: #b6b7cb;<BR>} </P><P></P><HR SIZE=1><P><IMG height=293 src="http://www.my777.biz/11/DEFINE.GIF" width=135 align=right> Чтобы сделать изменения к заголовкам и другому текстовым выводам идите в: <FONT color=#3366cc><STRONG>Admin/Tools/Define Languages</STRONG></FONT> </P><P>Здесь Вы увидите список следующих файлов: </P><P><TABLE cellSpacing=0 cellPadding=0 width="70%" border=0><TBODY><TR><TD><FONT size=1><A href="http://admin/define_language.php?lngdir=english&filename=english.php">english.php</A></FONT></TD><TD><FONT size=1><A href="http://admin/define_language.php?lngdir=english&filename=account.php">account.php</A></FONT></TD></TR><TR><TD><FONT size=1><A href="http://admin/define_language.php?lngdir=english&filename=account_edit.php">account_edit.php</A></FONT></TD><TD><FONT size=1><A href="http://admin/define_language.php?lngdir=english&filename=account_edit_process.php">account_edit_process.php</A></FONT></TD></TR><TR><TD><FONT size=1><A href="http://admin/define_language.php?lngdir=english&filename=account_history.php">account_history.php</A></FONT></TD><TD><FONT size=1><A href="http://admin/define_language.php?lngdir=english&filename=account_history_info.php">account_history_info.php</A></FONT></TD></TR><TR><TD><FONT size=1><A href="http://admin/define_language.php?lngdir=english&filename=address_book.php">address_book.php</A></FONT></TD><TD><FONT size=1><A href="http://admin/define_language.php?lngdir=english&filename=address_book_process.php">address_book_process.php</A></FONT></TD></TR><TR><TD><FONT size=1><A href="http://admin/define_language.php?lngdir=english&filename=advanced_search.php">advanced_search.php</A></FONT></TD><TD><FONT size=1><A href="http://admin/define_language.php?lngdir=english&filename=advanced_search_result.php">advanced_search_result.php</A></FONT></TD></TR><TR><TD><FONT size=1><A href="http://admin/define_language.php?lngdir=english&filename=ccval.php">ccval.php</A></FONT></TD><TD><FONT size=1><A href="http://admin/define_language.php?lngdir=english&filename=checkout_address.php">checkout_address.php</A></FONT></TD></TR><TR><TD><FONT size=1><A href="http://admin/define_language.php?lngdir=english&filename=checkout_confirmation.php">checkout_confirmation.php</A></FONT></TD><TD><FONT size=1><A href="http://admin/define_language.php?lngdir=english&filename=checkout_payment.php">checkout_payment.php</A></FONT></TD></TR><TR><TD><FONT size=1><A href="http://admin/define_language.php?lngdir=english&filename=checkout_process.php">checkout_process.php</A></FONT></TD><TD><FONT size=1><A href="http://admin/define_language.php?lngdir=english&filename=checkout_success.php">checkout_success.php</A></FONT></TD></TR><TR><TD><FONT size=1><A href="http://admin/define_language.php?lngdir=english&filename=conditions.php">conditions.php</A></FONT></TD><TD><FONT size=1><A href="http://admin/define_language.php?lngdir=english&filename=contact_us.php">contact_us.php</A></FONT></TD></TR><TR><TD><FONT size=1><A href="http://admin/define_language.php?lngdir=english&filename=create_account.php">create_account.php</A></FONT></TD><TD><FONT size=1><A href="http://admin/define_language.php?lngdir=english&filename=create_account_process.php">create_account_process.php</A></FONT></TD></TR><TR><TD><FONT size=1><A href="http://admin/define_language.php?lngdir=english&filename=create_account_success.php">create_account_success.php</A></FONT></TD><TD><FONT size=1><A href="http://admin/define_language.php?lngdir=english&filename=default.php">default.php</A></FONT></TD></TR><TR><TD><FONT size=1><A href="http://admin/define_language.php?lngdir=english&filename=download.php">download.php</A></FONT></TD><TD><FONT size=1><A href="http://admin/define_language.php?lngdir=english&filename=info_shopping_cart.php">info_shopping_cart.php</A></FONT></TD></TR><TR><TD><FONT size=1><A href="http://admin/define_language.php?lngdir=english&filename=login.php">login.php</A></FONT></TD><TD><FONT size=1><A href="http://admin/define_language.php?lngdir=english&filename=password_forgotten.php">password_forgotten.php</A></FONT></TD></TR><TR><TD><FONT size=1><A href="http://admin/define_language.php?lngdir=english&filename=privacy.php">privacy.php</A></FONT></TD><TD><FONT size=1><A href="http://admin/define_language.php?lngdir=english&filename=product_info.php">product_info.php</A></FONT></TD></TR><TR><TD><FONT size=1><A href="http://admin/define_language.php?lngdir=english&filename=product_reviews.php">product_reviews.php</A></FONT></TD><TD><FONT size=1><A href="http://admin/define_language.php?lngdir=english&filename=product_reviews_info.php">product_reviews_info.php</A></FONT></TD></TR><TR><TD><FONT size=1><A href="http://admin/define_language.php?lngdir=english&filename=product_reviews_write.php">product_reviews_write.php</A></FONT></TD><TD><FONT size=1><A href="http://admin/define_language.php?lngdir=english&filename=products_new.php">products_new.php</A></FONT></TD></TR><TR><TD><FONT size=1><A href="http://admin/define_language.php?lngdir=english&filename=reviews.php">reviews.php</A></FONT></TD><TD><FONT size=1><A href="http://admin/define_language.php?lngdir=english&filename=shipping.php">shipping.php</A></FONT></TD></TR><TR><TD><FONT size=1><A href="http://admin/define_language.php?lngdir=english&filename=shopping_cart.php">shopping_cart.php</A></FONT></TD><TD><FONT size=1><A href="http://admin/define_language.php?lngdir=english&filename=specials.php">specials.php</A></FONT></TD></TR><TR><TD><FONT size=1><A href="http://admin/define_language.php?lngdir=english&filename=tell_a_friend.php">tell_a_friend.php</A></FONT></TD></TR></TBODY></TABLE></P><P>Кликните по одному из файлов, и этот файл откроется в окне редактирования. Вы только должны будете изменить здесь текстовой вывод. Текст, который Вы захотите изменить, будет в строке подобной этой: <BR><FONT color=#3366cc>define('HEADER_TITLE_CREATE_ACCOUNT', '<FONT color=#990099>Create an Account</FONT>'); </FONT></P><P>"<FONT color=#990099>Create an Account</FONT>" - то, что будет появляться в navbar в заголовке. Изменяя этот текст, Вы изменяете то, что будет выведено на экран. </P><HR width="90%" SIZE=1><P>Как сделать изменения в самом размещении страницы. </P><P></P><CENTER><IMG height=186 src="http://www.my777.biz/11/SCHEM.GIF" width=382> </CENTER><P>Чтобы удалить что-то из столбца, вы должны отредактировать <FONT color=#3366cc>column.php</FONT> файлы. Их два: левый и правый. Удаление блока проще чем добавление нового и требует фактического знания PHP. Чтобы удалять или изменять порядок расположения блока просто берете соответстующий код в <FONT color=#3366cc>column.php</FONT> файле и двигаете или удаляете его. Сделайте резервную копию файла столбца перед редактированием. </P><P><B>ПРО ФАЙЛ DEFAULT.PHP В КАТАЛОГЕ</B> </P><P>Когда <FONT color=#3366cc>default.php</FONT> выводится броузером, он вызывает ряд файлов, которые и создают обычную WEB-страницу. Интересно то, что <FONT color=#3366cc>default.php</FONT> является также ответственным за вывод других страниц. Когда Вы кликаете по Категории, страница, которая появится, создана <FONT color=#3366cc>default.php</FONT> файлом. Это касается как страниц с Категориями, так и для страниц с подкатегориями. В сущности код для содержания четырех отдельных и уникальных WEB-страниц заложен в <FONT color=#3366cc>default.php</FONT> файле. </P><P><FONT color=#3366cc>Default.php</FONT> вызывает <FONT color=#3366cc>header.php</FONT> файл для верхней части каждой страницы и <FONT color=#3366cc>footer.php</FONT> для низа каждой страницы. Эти файлы наряду с <FONT color=#3366cc>column.php</FONT> файлами расположены в: </P><P><FONT color=#3366cc>catalog/includes/ </FONT></P><P>Попытка редактировать эти файлы может показаться слишком сложной, однако, хорошенько присмотревшись, вы увидите знакомый HTML. Попытайтесь определить элементы, которые являются необходимыми для вашего шопа и те элементы, которые не несут особой программной нагрузки. Вот с ними и попытайтесь проделать изменения. Например, если Вы не имеете никакого намерения использовать баннерную систему, тогда попробуйте удалить ее вывод из файла<FONT color=#3366cc> footer.php</FONT> или изменить ее, чтобы посмотреть на то, что получится. </P><P>Что вызовет наибольшие трудности при редактировании <FONT color=#3366cc>default.php</FONT>. </P><P>Чтобы сделать модификации к главной странице каталога, прежде всего, ищут эти комментарии в коде файла: <FONT color=#3366cc>default.php</FONT> </P><P><B><!--------- NO SUB CAT HEADER -------- edit here --------------></B><BR>Это - раздел заголовка для страниц категорий без подкатегрий. </P><P><B><!--------- CAT WITH SUB CATS -------- edit here -----------------></B><BR>Это - раздел для категорий с подкатегориями. Вы добавляете определенный материал для страницы сюда. </P><P><B><!---- CAT HEADERS + CAT AND SUB CAT CONTENT ---- edit here -------></B><BR>Здесь Вы делаете модификацию содержимого, которое будут появляться на страницах категорий также как и на страницах подкатегорий. Вы также можете сделаете здесь модификацию для колонтитуов (header) страницы категорий с подкатегориями. </P><P><B><!------------- MAIN CAT CONTENT -------- edit here -------------></B><BR>Модификации сделанные здесь будут появляться на главной странице каталога. </P><P>Заметка: Касается только колонтитулов (header) категорий и подкатегорий. Все вышеперечисленное верно или наоборот [эксперементируйте]. </P> PAGE [3] ПРИМЕРЫ ИЗМЕНЕНИЯ КОДА ДЛЯ ДОСТИЖЕНИЯ БЫСТРОГО РЕЗУЛЬТАТА -------------------------------------- Этот txt file без форматирования. -------------------------------------- Последнее обновление: 03|17|02 Удалите это чтобы избавиться от заголовка в хeдере: <td class="pageHeading"><?php echo HEADING_TITLE; ?></td> ------------------------------------------------------------------------------------- Удалите это чтобы избавится от черных линий: <td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td> ------------------------------------------------------------------------------------- password_forgotten.php Изменение ширины таблицы и расположение по центру: align="center" = XXX <td colspan="2"><br><table border="0" cellpadding="0" cellspacing="0" width="100%"> <tr> <td valign="top" XXX><a href="<?php echo tep_href_link(FILENAME_LOGIN, '', 'SSL') . '">' . tep_image_button('button_back.gif', IMAGE_BUTTON_BACK) . '</a>'; ------------------------------------------------------------------------------------- Чтобы избавится от "Дата добавления" (Date Added внизу страницы товаров: удалите это: <tr> <td align="center" class="smallText"><br><?php echo sprintf(TEXT_DATE_ADDED, tep_date_long($product_info_values['products_date_added'])); ?></td> </tr> ------------------------------------------------------------------------------------- Чтобы избавиться от текста под миниатюрами при выводе подкатегорий проделайте следующее. Найдите этот фрагмент в default.php Старый код: $rows = 0; while ($categories = tep_db_fetch_array($categories_query)) { $rows++; $cPath_new = tep_get_path($categories['categories_id']); echo ' <td align="center" class="smallText" width="33%" valign="top"></a><a href="../ACG2oscd/%27%20.%20tep_href_link(FILENAME_DEFAULT,%20$cPath_new,%20%27NONSSL%27)%20.%20%27">' . tep_image(DIR_WS_IMAGES . $categories['categories_image'], $categories['categories_name'], SUBCATEGORY_IMAGE_WIDTH, SUBCATEGORY_IMAGE_HEIGHT) . '<br>' . $categories['categories_name'] . '</a></td>' . "n"; if ((($rows / MAX_DISPLAY_CATEGORIES_PER_ROW) == floor($rows / MAX_DISPLAY_CATEGORIES_PER_ROW)) && ($rows != tep_db_num_rows($categories_query))) { echo ' </tr>' . "n"; echo ' <tr>' . "n"; } } ?> </tr> </table></td> ---------------------- Зменяем на новый код: $rows = 0; while ($categories = tep_db_fetch_array($categories_query)) { $rows++; $cPath_new = tep_get_path($categories['categories_id']); echo ' <td align="center" class="smallText" width="33%" valign="top"><a href="../ACG2oscd/%27%20.%20tep_href_link(FILENAME_DEFAULT,%20$cPath_new,%20%27NONSSL%27)%20.%20%27">' . tep_image(DIR_WS_IMAGES . $categories['categories_image'], $categories, SUBCATEGORY_IMAGE_WIDTH, SUBCATEGORY_IMAGE_HEIGHT) . '</a></td>' . "n"; if ((($rows / MAX_DISPLAY_CATEGORIES_PER_ROW) == floor($rows / MAX_DISPLAY_CATEGORIES_PER_ROW)) && ($rows != tep_db_num_rows($categories_query))) { echo ' ' . "n"; echo ' <tr>' . "n"; } } ?> </tr> ------------------------------------------------------------------------------------- Author: Strider Как в версии 2.1 заапгрейдить навигационный бокс под версию 2.2 В header.php вам нужно заменить <?php if (tep_session_is_registered('customer_id')) { ?><a href="<?php echo tep_href_link(FILENAME_LOGOFF, '', 'SSL'); ?>" class="headerNavigation"><?php echo HEADER_TITLE_LOGOFF; ?></a> | <?php } ?> <a href="<?php echo tep_href_link(FILENAME_ACCOUNT, '', 'SSL'); ?>" class="headerNavigation"><?php echo HEADER_TITLE_MY_ACCOUNT; ?></a> | <a href="<?php echo tep_href_link(FILENAME_SHOPPING_CART, '', 'NONSSL'); ?>" class="headerNavigation"><?php echo HEADER_TITLE_CART_CONTENTS; ?></a> | <a href="<?php echo tep_href_link(FILENAME_CHECKOUT_PAYMENT, '', 'SSL'); ?>" class="headerNavigation"><?php echo HEADER_TITLE_CHECKOUT; ?></a> ********** на следующее: <?php if (tep_session_is_registered('customer_id')) { echo '<a href="' . tep_href_link(FILENAME_LOGOFF, '', 'NONSSL') . '" class="headerNavigation">' . HEADER_TITLE_LOGOFF . '</a> | <a href="' . tep_href_link(FILENAME_ACCOUNT, '', 'SSL') . '" class="headerNavigation">' . HEADER_TITLE_MY_ACCOUNT . '</a> | <a href="' . tep_href_link(FILENAME_SHOPPING_CART, '', 'NONSSL') . '" class="headerNavigation">' . HEADER_TITLE_CART_CONTENTS . '</a> | <a href="' . tep_href_link(FILENAME_CHECKOUT_PAYMENT, '', 'SSL') . '" class="headerNavigation">' . HEADER_TITLE_CHECKOUT . '</a> | <a href="' . tep_href_link(FILENAME_CONTACT_US, '', 'NONSSL') . '" class="headerNavigation">' . HEADER_TITLE_CONTACT_US . '</a> '; } else { echo '<a href="' . tep_href_link(FILENAME_LOGIN, '', 'SSL') . '" class="headerNavigation">' . HEADER_TITLE_LOGIN . '</a> | <a href="' . tep_href_link(FILENAME_CREATE_ACCOUNT, '', 'SSL') . '" class="headerNavigation">' . HEADER_TITLE_CREATE_ACCOUNT . '</a> | <a href="' . tep_href_link(FILENAME_SHOPPING_CART, '', 'NONSSL') . '" class="headerNavigation">' . HEADER_TITLE_CART_CONTENTS . '</a> | <a href="' . tep_href_link(FILENAME_CHECKOUT_PAYMENT, '', 'SSL') . '" class="headerNavigation">' . HEADER_TITLE_CHECKOUT . '</a> | <a href="' . tep_href_link(FILENAME_CONTACT_US, '', 'NONSSL') . '" class="headerNavigation">' . HEADER_TITLE_CONTACT_US . '</a> '; } ?> ------------------------------------------------------------------------------------- This Modification was created by Jatech Solutions Inc. Эти манипуляции позволят вам иметь разный цвет фона в таких боксах как: категории, информация, лидеры продаж, итд.). Вам потребуется внести изменения только в три файла. 1.) Откройте includes/classes/boxes.php Найдите function infoBoxContents Замените: function infoBoxContents($contents) { $this->table_cellpadding = '3'; $this->table_parameters 'class="infoBoxContents"'; $info_box_contents = array(); На: function infoBoxContents($contents) { global $css_class; $this->table_cellpadding = '3'; $this->table_parameters 'class="'.$css_class.'"'; $info_box_contents = array(); 2.) Теперь откройте бокс, в котором вы собираетесь изменить цвет фона. Например infotmation.php (расположен в /includes/boxes/information/php) Замените: <!-- information //--> <tr> <td> <?php $info_box_contents = array(); на: <!-- information //--> <tr> <td> <?php global $css_class; $css_class = "infoBoxContents5"; $info_box_contents_info = array(); 3.) infoBoxContents5 должен быть добавлен в stylesheet.css и может выглядеть примерно так: TABLE.infoBoxContents5 { background-color: #FFFFF1; } ------------------------------------------------------------------------------------- Изменяем Box Corners images/infobox/arrow_right.gif images/infobox/corner_left.gif images/infobox/corner_right.gif images/infobox/corner_right_left.gif Самый простой способ ибавится от box corners(ov)-это сделать их прозрачными. Если же вы изменили цвет фона, то вам нужно просто поменять их цвет на соответствующий фону. Чтобы удалить титлы в бокс-файле закоментируйте строку: //new infoBoxHeading($info_box_contents, false, false); Все изменения титлов производятся в includes/languages/english(russian) или через Админ: admin/tools/define languages ------------------------------------------------------------------------------------- By weirdlab Я изменил все файлы в корневике так, чтобы изменять дизайн было проще. Каждый файл имеет <?php require(DIR_WS_INCLUDES . 'body_start.php'); ?> и require(DIR_WS_INCLUDES . 'body_bottom.php'); В начале body_start(а), Я изменил body тег. В основном table (может иметь фиксированную ширину или нет,И т.д) левая колонка и body_bottom контролируются по правой колонке. Вот список файлов в которых я проделал эти изменения: account.php account_edit.php account_edit_process.php account_history.php account_history_info.php address_book.php address_book_process.php advanced_search.php advanced_search_result.php checkout_address.php checkout_confirmation.php checkout_payment.php checkout_success.php conditions.php contact_us.php create_account.php create_account_process.php create_account_success.php default.php login.php oldMOD-default.php password_forgotten.php privacy.php products_new.php product_info.php product_reviews.php product_reviews_info.php product_reviews_write.php reviews.php shipping.php shopping_cart.php specials.php stylesheet.css tell_a_friend.php Во что я проделал в body_start(е): <center> <!-- header //--> <?php require(DIR_WS_INCLUDES . 'header.php'); ?> <!-- header_eof //--> <!-- body //--> <table border="0" width="100%" cellspacing="0" cellpadding="0"> <tr> <td width="<?php echo BOX_WIDTH; ?>" valign="top"><table border="0" width="<?php echo BOX_WIDTH; ?>" cellspacing="0" cellpadding="0"> <!-- left_navigation //--> <?php require(DIR_WS_INCLUDES . 'column_left.php'); ?> <!-- left_navigation_eof //--> </table></td> <!-- body_text //--> А вот что в body_bottom(е): <!-- body_text_eof //--> <td width="<?php echo BOX_WIDTH; ?>" valign="top"><table border="0" width="<?php echo BOX_WIDTH; ?>" cellspacing="0" cellpadding="0"> <!-- right_navigation //--> <?php require(DIR_WS_INCLUDES . 'column_right.php'); ?> <!-- right_navigation_eof //--> </table></td> </tr> </table> <!-- body_eof //--> <!-- footer //--> <?php require(DIR_WS_INCLUDES . 'footer.php'); ?> <!-- footer_eof //--> <br> </center> </body> </html> </PRE>hrofthttp://www.blogger.com/profile/14630002725383286886noreply@blogger.com0