<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title type="html">
&#1085;&#1080;&#1095;&#1090;&#1086;&amp;trade;  </title>
  <link href="http://antono.info/ru/strio/blogo/atom" rel="self"/>
  <link href="http://antono.info/ru" rel="alternate"/>
  <id>http://antono.info/ru</id>
  <updated>2008-07-08T16:47:29Z</updated>
  <author>
    <name>&#1040;&#1085;&#1090;&#1086;&#1085; &#1042;&#1072;&#1089;&#1080;&#1083;&#1100;&#1077;&#1074;</name>
  </author>
  <entry>
    <title>&#1042;&#1085;&#1077;&#1086;&#1095;&#1077;&#1088;&#1077;&#1076;&#1085;&#1072;&#1103; &#1083;&#1080;&#1085;&#1091;&#1082;&#1089;&#1086;&#1074;&#1082;&#1072; &#1074; &#1052;&#1080;&#1085;&#1089;&#1082;&#1077;</title>
    <link href="http://antono.info/ru/87" rel="alternate"/>
    <id>http://antono.info/ru/87</id>
    <updated>2008-07-08T16:47:29Z</updated>
    <author>
      <name>&#1040;&#1085;&#1090;&#1086;&#1085; &#1042;&#1072;&#1089;&#1080;&#1083;&#1100;&#1077;&#1074;</name>
    </author>
    <summary type="html">

&lt;p&gt;&lt;a href='http://tinyurl.com/6ylv9u'&gt;&#1057;&#1082;&#1086;&#1088;&#1086; &#1085;&#1072; &#1101;&#1082;&#1088;&#1072;&#1085;&#1072;&#1093;&amp;#8230;&lt;/a&gt;&lt;/p&gt;
    </summary>
    <content type="html">

&lt;p&gt;&lt;a href='http://tinyurl.com/6ylv9u'&gt;&#1057;&#1082;&#1086;&#1088;&#1086; &#1085;&#1072; &#1101;&#1082;&#1088;&#1072;&#1085;&#1072;&#1093;&amp;#8230;&lt;/a&gt;&lt;/p&gt;
    </content>
  </entry>
  <entry>
    <title>LVEE 2008 </title>
    <link href="http://antono.info/ru/86" rel="alternate"/>
    <id>http://antono.info/ru/86</id>
    <updated>2008-07-06T19:24:19Z</updated>
    <author>
      <name>&#1040;&#1085;&#1090;&#1086;&#1085; &#1042;&#1072;&#1089;&#1080;&#1083;&#1100;&#1077;&#1074;</name>
    </author>
    <summary type="html">

&lt;p&gt;&#1058;&#1086;&#1083;&#1100;&#1082;&#1086; &#1089;&#1077;&#1081;&#1095;&#1072;&#1089; &#1076;&#1086;&#1096;&#1083;&#1080; &#1088;&#1091;&#1082;&#1080; &#1080;&#1079;&#1083;&#1086;&#1078;&#1080;&#1090;&#1100; &#1089;&#1074;&#1086;&#1080; &#1089;&#1086;&#1086;&#1073;&#1088;&#1072;&#1078;&#1077;&#1085;&#1080;&#1103; &#1087;&#1086; &#1087;&#1086;&#1074;&#1086;&#1076;&#1091; &lt;a href='http://lvee.org'&gt;LVEE 2008&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&#1042; &#1094;&#1077;&#1083;&#1086;&#1084; &#1080; &#1086;&#1073;&#1097;&#1077;&#1084; &#1074;&#1089;&#1077; &#1073;&#1099;&#1083;&#1086; &#1089;&#1091;&#1087;&#1077;&#1088;. &#1054;&#1089;&#1086;&#1073;&#1077;&#1085;&#1085;&#1086; &#1087;&#1086;&#1083;&#1077;&#1079;&#1085;&#1099;&#1084; &#1086;&#1082;&#1072;&#1079;&#1072;&#1083;&#1086;&#1089;&#1100;, &#1082;&#1072;&#1082; &#1085;&#1080; &#1089;&#1090;&#1088;&#1072;&#1085;&#1085;&#1086;, &#1086;&#1073;&#1097;&#1077;&#1085;&#1080;&#1077; &#1085;&#1072; &#1089;&#1074;&#1086;&#1073;&#1086;&#1076;&#1085;&#1091;&#1102; &#1090;&#1077;&#1084;&#1091; &#1074;&#1085;&#1077; &#1082;&#1086;&#1085;&#1092;&#1077;&#1088;&#1077;&#1085;&#1094;&#1079;&#1072;&#1083;&#1072;. &#1071; &#1076;&#1072;&#1078;&#1077; &#1087;&#1086;&#1076;&#1091;&#1084;&#1072;&#1083; &#1095;&#1090;&#1086; &#1086;&#1090; &#1092;&#1086;&#1088;&#1084;&#1072;&#1090;&#1072; &#1083;&#1080;&#1085;&#1091;&#1082;&#1089;&#1086;&#1074;&#1082;&#1080; &#1074;&#1099;&#1093;&#1086;&#1076;&#1085;&#1086;&#1075;&#1086; &#1076;&#1085;&#1103; &#1084;&#1086;&#1078;&#1077;&#1090; &#1073;&#1099;&#1090;&#1100; &#1086;&#1095;&#1077;&#1085;&#1100; &#1084;&#1085;&#1086;&#1075;&#1086; &#1087;&#1086;&#1083;&#1100;&#1079;&#1099; :)&lt;/p&gt;

&lt;p&gt;&#1042; &#1082;&#1091;&#1083;&#1091;&#1072;&#1088;&#1072;&#1093; &#1087;&#1077;&#1088;&#1077;&#1086;&#1076;&#1080;&#1095;&#1077;&#1089;&#1082;&#1080; &#1086;&#1073;&#1089;&#1091;&#1078;&#1076;&#1072;&#1083;&#1072;&#1089;&#1100; &#1084;&#1080;&#1092;&#1080;&#1095;&#1077;&#1089;&#1082;&#1072;&#1103; &#1075;&#1083;&#1072;&#1084;&#1091;&#1088;&#1085;&#1072;&#1103; &#1082;&#1086;&#1085;&#1092;&#1077;&#1088;&#1077;&#1085;&#1094;&#1080;&#1103; &#1074; &#1052;&#1080;&#1085;&#1089;&#1082;&#1077; &#1082;&#1086;&#1075;&#1076;&#1072;-&#1085;&#1080;&#1073;&#1091;&#1076;&#1100; &#1086;&#1095;&#1077;&#1085;&#1100;&#1102;/&#1079;&#1080;&#1084;&#1086;&#1081; 2008 &#1075;&#1086;&#1076;&#1072;.&lt;/p&gt;

&lt;p&gt;&lt;img src='/bildo/onliner-lvee-2008.jpg' alt='Onliner LVEE 2008' /&gt;&lt;/p&gt;

&lt;p&gt;&#1040; &#1101;&#1090;&#1086; &#1084;&#1086;&#1105; &#1074;&#1099;&#1089;&#1090;&#1091;&#1087;&#1083;&#1077;&#1085;&#1080;&#1077; &#1085;&#1072; &#1084;&#1080;&#1085;&#1091;&#1090;&#1082;&#1077; &#1089;&#1087;&#1086;&#1085;&#1089;&#1086;&#1088;&#1072;. &#1056;&#1072;&#1089;&#1089;&#1082;&#1072;&#1079;&#1099;&#1074;&#1072;&#1083; &#1086; &lt;a href='http://www.onliner.by/'&gt;&#1089;&#1082;&#1072;&#1079;&#1086;&#1095;&#1085;&#1086;&#1081; &#1082;&#1086;&#1084;&#1087;&#1072;&#1085;&#1080;&#1080; Onliner&lt;/a&gt; &#1080; &#1086;&#1090;&#1074;&#1077;&#1095;&#1072;&#1083; &#1085;&#1072; &#1074;&#1086;&#1087;&#1088;&#1086;&#1089;&#1099;.&lt;/p&gt;
    </summary>
    <content type="html">

&lt;p&gt;&#1058;&#1086;&#1083;&#1100;&#1082;&#1086; &#1089;&#1077;&#1081;&#1095;&#1072;&#1089; &#1076;&#1086;&#1096;&#1083;&#1080; &#1088;&#1091;&#1082;&#1080; &#1080;&#1079;&#1083;&#1086;&#1078;&#1080;&#1090;&#1100; &#1089;&#1074;&#1086;&#1080; &#1089;&#1086;&#1086;&#1073;&#1088;&#1072;&#1078;&#1077;&#1085;&#1080;&#1103; &#1087;&#1086; &#1087;&#1086;&#1074;&#1086;&#1076;&#1091; &lt;a href='http://lvee.org'&gt;LVEE 2008&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&#1042; &#1094;&#1077;&#1083;&#1086;&#1084; &#1080; &#1086;&#1073;&#1097;&#1077;&#1084; &#1074;&#1089;&#1077; &#1073;&#1099;&#1083;&#1086; &#1089;&#1091;&#1087;&#1077;&#1088;. &#1054;&#1089;&#1086;&#1073;&#1077;&#1085;&#1085;&#1086; &#1087;&#1086;&#1083;&#1077;&#1079;&#1085;&#1099;&#1084; &#1086;&#1082;&#1072;&#1079;&#1072;&#1083;&#1086;&#1089;&#1100;, &#1082;&#1072;&#1082; &#1085;&#1080; &#1089;&#1090;&#1088;&#1072;&#1085;&#1085;&#1086;, &#1086;&#1073;&#1097;&#1077;&#1085;&#1080;&#1077; &#1085;&#1072; &#1089;&#1074;&#1086;&#1073;&#1086;&#1076;&#1085;&#1091;&#1102; &#1090;&#1077;&#1084;&#1091; &#1074;&#1085;&#1077; &#1082;&#1086;&#1085;&#1092;&#1077;&#1088;&#1077;&#1085;&#1094;&#1079;&#1072;&#1083;&#1072;. &#1071; &#1076;&#1072;&#1078;&#1077; &#1087;&#1086;&#1076;&#1091;&#1084;&#1072;&#1083; &#1095;&#1090;&#1086; &#1086;&#1090; &#1092;&#1086;&#1088;&#1084;&#1072;&#1090;&#1072; &#1083;&#1080;&#1085;&#1091;&#1082;&#1089;&#1086;&#1074;&#1082;&#1080; &#1074;&#1099;&#1093;&#1086;&#1076;&#1085;&#1086;&#1075;&#1086; &#1076;&#1085;&#1103; &#1084;&#1086;&#1078;&#1077;&#1090; &#1073;&#1099;&#1090;&#1100; &#1086;&#1095;&#1077;&#1085;&#1100; &#1084;&#1085;&#1086;&#1075;&#1086; &#1087;&#1086;&#1083;&#1100;&#1079;&#1099; :)&lt;/p&gt;

&lt;p&gt;&#1042; &#1082;&#1091;&#1083;&#1091;&#1072;&#1088;&#1072;&#1093; &#1087;&#1077;&#1088;&#1077;&#1086;&#1076;&#1080;&#1095;&#1077;&#1089;&#1082;&#1080; &#1086;&#1073;&#1089;&#1091;&#1078;&#1076;&#1072;&#1083;&#1072;&#1089;&#1100; &#1084;&#1080;&#1092;&#1080;&#1095;&#1077;&#1089;&#1082;&#1072;&#1103; &#1075;&#1083;&#1072;&#1084;&#1091;&#1088;&#1085;&#1072;&#1103; &#1082;&#1086;&#1085;&#1092;&#1077;&#1088;&#1077;&#1085;&#1094;&#1080;&#1103; &#1074; &#1052;&#1080;&#1085;&#1089;&#1082;&#1077; &#1082;&#1086;&#1075;&#1076;&#1072;-&#1085;&#1080;&#1073;&#1091;&#1076;&#1100; &#1086;&#1095;&#1077;&#1085;&#1100;&#1102;/&#1079;&#1080;&#1084;&#1086;&#1081; 2008 &#1075;&#1086;&#1076;&#1072;.&lt;/p&gt;

&lt;p&gt;&lt;img src='/bildo/onliner-lvee-2008.jpg' alt='Onliner LVEE 2008' /&gt;&lt;/p&gt;

&lt;p&gt;&#1040; &#1101;&#1090;&#1086; &#1084;&#1086;&#1105; &#1074;&#1099;&#1089;&#1090;&#1091;&#1087;&#1083;&#1077;&#1085;&#1080;&#1077; &#1085;&#1072; &#1084;&#1080;&#1085;&#1091;&#1090;&#1082;&#1077; &#1089;&#1087;&#1086;&#1085;&#1089;&#1086;&#1088;&#1072;. &#1056;&#1072;&#1089;&#1089;&#1082;&#1072;&#1079;&#1099;&#1074;&#1072;&#1083; &#1086; &lt;a href='http://www.onliner.by/'&gt;&#1089;&#1082;&#1072;&#1079;&#1086;&#1095;&#1085;&#1086;&#1081; &#1082;&#1086;&#1084;&#1087;&#1072;&#1085;&#1080;&#1080; Onliner&lt;/a&gt; &#1080; &#1086;&#1090;&#1074;&#1077;&#1095;&#1072;&#1083; &#1085;&#1072; &#1074;&#1086;&#1087;&#1088;&#1086;&#1089;&#1099;.&lt;/p&gt;
    </content>
  </entry>
  <entry>
    <title>io top</title>
    <link href="http://antono.info/ru/85" rel="alternate"/>
    <id>http://antono.info/ru/85</id>
    <updated>2008-07-06T18:36:46Z</updated>
    <author>
      <name>&#1040;&#1085;&#1090;&#1086;&#1085; &#1042;&#1072;&#1089;&#1080;&#1083;&#1100;&#1077;&#1074;</name>
    </author>
    <summary type="html">

&lt;p&gt;&#1055;&#1086; &#1085;&#1072;&#1074;&#1086;&#1076;&#1082;&#1077; &lt;a href='http://pointlessone.org/'&gt;&#1040;&#1083;&#1077;&#1082;&#1089;&#1072;&#1085;&#1076;&#1088;&#1072; &#1052;&#1072;&#1085;&#1100;&#1082;&#1091;&#1090;&#1099;&lt;/a&gt; &#1085;&#1072;&#1096;&#1083;&#1089;&#1103; &#1085;&#1077;&#1079;&#1072;&#1084;&#1077;&#1085;&#1080;&#1084;&#1099;&#1081; &#1080;&#1085;&#1089;&#1090;&#1088;&#1091;&#1084;&#1077;&#1085;&#1090; &#1076;&#1083;&#1103; &#1084;&#1086;&#1085;&#1080;&#1090;&#1086;&#1088;&#1080;&#1085;&#1075;&#1072; io &#1080;&#1089;&#1087;&#1086;&#1083;&#1100;&#1079;&#1091;&#1077;&#1084;&#1086;&#1075;&#1086; &#1087;&#1088;&#1086;&#1094;&#1077;&#1089;&#1089;&#1072;&#1084;&#1080; - &lt;a href='http://guichaz.free.fr/iotop/'&gt;iotop&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&#1057;&#1090;&#1088;&#1072;&#1085;&#1085;&#1086; &#1095;&#1090;&#1086; &#1090;&#1072;&#1082;&#1086;&#1081; &#1086;&#1087;&#1094;&#1080;&#1080; &#1085;&#1077;&#1090; &#1076;&#1086; &#1089;&#1080;&#1093; &#1087;&#1086;&#1088; &#1085;&#1080; &#1074; top &#1085;&#1080; &#1074; htop. apt-cache search iotop &#1090;&#1086;&#1078;&#1077; &#1084;&#1086;&#1083;&#1095;&#1080;&#1090;. &#1053;&#1077;&#1091;&#1078;&#1077;&#1083;&#1080; &#1101;&#1090;&#1086; &#1085;&#1080;&#1082;&#1086;&#1084;&#1091; &#1085;&#1077; &#1085;&#1091;&#1078;&#1085;&#1086;?&lt;/p&gt;

&lt;p&gt;PS: &#1053;&#1072; &#1089;&#1090;&#1088;&#1072;&#1085;&#1080;&#1094;&#1077; &#1072;&#1074;&#1090;&#1086;&#1088;&#1072; &#1085;&#1072;&#1096;&#1077;&#1083;&#1089;&#1103; &#1077;&#1097;&#1077; &#1086;&#1076;&#1080;&#1085; &#1080;&#1085;&#1090;&#1077;&#1088;&#1077;&#1089;&#1085;&#1099;&#1081; &#1090;&#1091;&#1083; - &lt;a href='http://guichaz.free.fr/gsh/'&gt;&#1075;&#1088;&#1091;&#1087;&#1087;&#1086;&#1074;&#1086;&#1081; &#1096;&#1077;&#1083;&#1083;&lt;/a&gt;. &#1050;&#1086;&#1084;&#1072;&#1085;&#1076;&#1099; &#1101;&#1090;&#1086;&#1075;&#1086; &#1096;&#1077;&#1083;&#1072; &#1074;&#1099;&#1087;&#1086;&#1083;&#1085;&#1103;&#1102;&#1090;&#1089;&#1103; &#1085;&#1072; &#1085;&#1077;&#1089;&#1082;&#1086;&#1083;&#1100;&#1082;&#1080;&#1093; &#1084;&#1072;&#1096;&#1080;&#1085;&#1072;&#1093; &#1089;&#1088;&#1072;&#1079;&#1091;. &#1053;&#1091;&#1078;&#1085;&#1086; &#1087;&#1086;&#1087;&#1088;&#1086;&#1073;&#1086;&#1074;&#1072;&#1090;&#1100; :)&lt;/p&gt;
    </summary>
    <content type="html">

&lt;p&gt;&#1055;&#1086; &#1085;&#1072;&#1074;&#1086;&#1076;&#1082;&#1077; &lt;a href='http://pointlessone.org/'&gt;&#1040;&#1083;&#1077;&#1082;&#1089;&#1072;&#1085;&#1076;&#1088;&#1072; &#1052;&#1072;&#1085;&#1100;&#1082;&#1091;&#1090;&#1099;&lt;/a&gt; &#1085;&#1072;&#1096;&#1083;&#1089;&#1103; &#1085;&#1077;&#1079;&#1072;&#1084;&#1077;&#1085;&#1080;&#1084;&#1099;&#1081; &#1080;&#1085;&#1089;&#1090;&#1088;&#1091;&#1084;&#1077;&#1085;&#1090; &#1076;&#1083;&#1103; &#1084;&#1086;&#1085;&#1080;&#1090;&#1086;&#1088;&#1080;&#1085;&#1075;&#1072; io &#1080;&#1089;&#1087;&#1086;&#1083;&#1100;&#1079;&#1091;&#1077;&#1084;&#1086;&#1075;&#1086; &#1087;&#1088;&#1086;&#1094;&#1077;&#1089;&#1089;&#1072;&#1084;&#1080; - &lt;a href='http://guichaz.free.fr/iotop/'&gt;iotop&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&#1057;&#1090;&#1088;&#1072;&#1085;&#1085;&#1086; &#1095;&#1090;&#1086; &#1090;&#1072;&#1082;&#1086;&#1081; &#1086;&#1087;&#1094;&#1080;&#1080; &#1085;&#1077;&#1090; &#1076;&#1086; &#1089;&#1080;&#1093; &#1087;&#1086;&#1088; &#1085;&#1080; &#1074; top &#1085;&#1080; &#1074; htop. apt-cache search iotop &#1090;&#1086;&#1078;&#1077; &#1084;&#1086;&#1083;&#1095;&#1080;&#1090;. &#1053;&#1077;&#1091;&#1078;&#1077;&#1083;&#1080; &#1101;&#1090;&#1086; &#1085;&#1080;&#1082;&#1086;&#1084;&#1091; &#1085;&#1077; &#1085;&#1091;&#1078;&#1085;&#1086;?&lt;/p&gt;

&lt;p&gt;PS: &#1053;&#1072; &#1089;&#1090;&#1088;&#1072;&#1085;&#1080;&#1094;&#1077; &#1072;&#1074;&#1090;&#1086;&#1088;&#1072; &#1085;&#1072;&#1096;&#1077;&#1083;&#1089;&#1103; &#1077;&#1097;&#1077; &#1086;&#1076;&#1080;&#1085; &#1080;&#1085;&#1090;&#1077;&#1088;&#1077;&#1089;&#1085;&#1099;&#1081; &#1090;&#1091;&#1083; - &lt;a href='http://guichaz.free.fr/gsh/'&gt;&#1075;&#1088;&#1091;&#1087;&#1087;&#1086;&#1074;&#1086;&#1081; &#1096;&#1077;&#1083;&#1083;&lt;/a&gt;. &#1050;&#1086;&#1084;&#1072;&#1085;&#1076;&#1099; &#1101;&#1090;&#1086;&#1075;&#1086; &#1096;&#1077;&#1083;&#1072; &#1074;&#1099;&#1087;&#1086;&#1083;&#1085;&#1103;&#1102;&#1090;&#1089;&#1103; &#1085;&#1072; &#1085;&#1077;&#1089;&#1082;&#1086;&#1083;&#1100;&#1082;&#1080;&#1093; &#1084;&#1072;&#1096;&#1080;&#1085;&#1072;&#1093; &#1089;&#1088;&#1072;&#1079;&#1091;. &#1053;&#1091;&#1078;&#1085;&#1086; &#1087;&#1086;&#1087;&#1088;&#1086;&#1073;&#1086;&#1074;&#1072;&#1090;&#1100; :)&lt;/p&gt;
    </content>
  </entry>
  <entry>
    <title>VoodoPC - &#1103; &#1092;&#1072;&#1085;&#1072;&#1090;</title>
    <link href="http://antono.info/ru/84" rel="alternate"/>
    <id>http://antono.info/ru/84</id>
    <updated>2008-07-01T14:58:17Z</updated>
    <author>
      <name>&#1040;&#1085;&#1090;&#1086;&#1085; &#1042;&#1072;&#1089;&#1080;&#1083;&#1100;&#1077;&#1074;</name>
    </author>
    <summary type="html">

&lt;p&gt;&#1054;&#1073;&#1085;&#1072;&#1088;&#1091;&#1078;&#1080;&#1083; &#1082;&#1072;&#1085;&#1072;&#1083; &lt;a href='http://youtube.com/user/HPVoodooPC'&gt;HPVoodoPC &#1085;&#1072; YouTube&lt;/a&gt;. &#1071; &#1092;&#1072;&#1085;&#1072;&#1090; - &#1086;&#1076;&#1085;&#1086;&#1079;&#1085;&#1072;&#1095;&#1085;&#1086;.&lt;/p&gt;

&lt;p&gt;&#1042;&#1086;&#1090; &#1077;&#1097;&#1077; &lt;a href='http://www.voodoopc.com/'&gt;&#1079;&#1072;&#1085;&#1080;&#1084;&#1072;&#1090;&#1077;&#1083;&#1100;&#1085;&#1099;&#1077;&lt;/a&gt; &lt;a href='http://h20435.www2.hp.com/#/HOME'&gt;&#1089;&#1089;&#1099;&#1083;&#1082;&#1080;&lt;/a&gt;.&lt;/p&gt;
    </summary>
    <content type="html">

&lt;p&gt;&#1054;&#1073;&#1085;&#1072;&#1088;&#1091;&#1078;&#1080;&#1083; &#1082;&#1072;&#1085;&#1072;&#1083; &lt;a href='http://youtube.com/user/HPVoodooPC'&gt;HPVoodoPC &#1085;&#1072; YouTube&lt;/a&gt;. &#1071; &#1092;&#1072;&#1085;&#1072;&#1090; - &#1086;&#1076;&#1085;&#1086;&#1079;&#1085;&#1072;&#1095;&#1085;&#1086;.&lt;/p&gt;

&lt;p&gt;&#1042;&#1086;&#1090; &#1077;&#1097;&#1077; &lt;a href='http://www.voodoopc.com/'&gt;&#1079;&#1072;&#1085;&#1080;&#1084;&#1072;&#1090;&#1077;&#1083;&#1100;&#1085;&#1099;&#1077;&lt;/a&gt; &lt;a href='http://h20435.www2.hp.com/#/HOME'&gt;&#1089;&#1089;&#1099;&#1083;&#1082;&#1080;&lt;/a&gt;.&lt;/p&gt;
    </content>
  </entry>
  <entry>
    <title>&#1045;&#1097;&#1077; &#1086;&#1076;&#1080;&#1085; Mac? </title>
    <link href="http://antono.info/ru/83" rel="alternate"/>
    <id>http://antono.info/ru/83</id>
    <updated>2008-07-01T04:07:22Z</updated>
    <author>
      <name>&#1040;&#1085;&#1090;&#1086;&#1085; &#1042;&#1072;&#1089;&#1080;&#1083;&#1100;&#1077;&#1074;</name>
    </author>
    <summary type="html">

&lt;p&gt;&#1053;&#1077;&#1090; &#1091;&#1078;, &#1090;&#1086;&#1095;&#1085;&#1086; &#1073;&#1086;&#1083;&#1100;&#1096;&#1077; &#1085;&#1080;&#1082;&#1072;&#1082;&#1080;&#1093; &#1084;&#1072;&#1082;&#1086;&#1074;. &#1057;&#1083;&#1077;&#1076;&#1091;&#1102;&#1097;&#1080;&#1081; &#1084;&#1086;&#1081; &#1083;&#1101;&#1087;&#1090;&#1086;&#1087; &#1073;&#1091;&#1076;&#1077;&#1090; &lt;a href='http://digo.ws/2008/06/14/hp-voodoo-envy-133-18-foto-video/'&gt;&#1074;&#1086;&#1090; &#1090;&#1072;&#1082;&#1080;&#1084;&lt;/a&gt;:&lt;/p&gt;
&lt;object type='application/x-shockwave-flash' allowfullscreen='true' id='showplayer' height='255' data='http://blip.tv/scripts/flash/showplayer.swf?enablejs=true&amp;amp;feedurl=http%3A%2F%2FNotebooks%2Eblip%2Etv%2Frss&amp;amp;file=http%3A%2F%2Fblip%2Etv%2Frss%2Fflash%2F979832%3Freferrer%3Dblip%2Etv%26source%3D1&amp;amp;showplayerpath=http%3A%2F%2Fblip%2Etv%2Fscripts%2Fflash%2Fshowplayer%2Eswf' width='400'&gt;&lt;param name='movie' value='http://blip.tv/scripts/flash/showplayer.swf?enablejs=true&amp;amp;feedurl=http%3A%2F%2FNotebooks%2Eblip%2Etv%2Frss&amp;amp;file=http%3A%2F%2Fblip%2Etv%2Frss%2Fflash%2F979832%3Freferrer%3Dblip%2Etv%26source%3D1&amp;amp;showplayerpath=http%3A%2F%2Fblip%2Etv%2Fscripts%2Fflash%2Fshowplayer%2Eswf' /&gt;&lt;param name='quality' value='best' /&gt;&lt;embed name='showplayer' src='http://blip.tv/scripts/flash/showplayer.swf?enablejs=true&amp;amp;feedurl=http%3A%2F%2FNotebooks%2Eblip%2Etv%2Frss&amp;amp;file=http%3A%2F%2Fblip%2Etv%2Frss%2Fflash%2F979832%3Freferrer%3Dblip%2Etv%26source%3D1&amp;amp;showplayerpath=http%3A%2F%2Fblip%2Etv%2Fscripts%2Fflash%2Fshowplayer%2Eswf' type='application/x-shockwave-flash' height='255' quality='best' width='400' /&gt;&lt;/object&gt;
&lt;p&gt;&#1063;&#1077;&#1075;&#1086; &#1103; &#1086;&#1090; &#1085;&#1077;&#1075;&#1086; &#1086;&#1078;&#1080;&#1076;&#1072;&#1102;? &#1054;&#1078;&#1080;&#1076;&#1072;&#1102; &#1095;&#1090;&#1086; &#1086;&#1085; &#1085;&#1077; &#1073;&#1091;&#1076;&#1077;&#1090; &#1090;&#1072;&#1082;&#1080;&#1084; &#1091;&#1085;&#1099;&#1083;&#1099;&#1084; &#1075;&#1086;&#1074;&#1085;&#1086;&#1084; &#1082;&#1072;&#1082; &#1093;&#1074;&#1072;&#1083;&#1105;&#1085;&#1099;&#1081; Mac: &#1057;&#1090;&#1072;&#1085;&#1076;&#1072;&#1088;&#1090;&#1085;&#1099;&#1081; EFI (&#1074; &#1086;&#1090;&#1083;&#1080;&#1095;&#1080;&#1077; &#1086;&#1090; &lt;a href='http://www.rickycampbell.com/the-intel-mac-partitioning-system-efi-and-gpt/'&gt;&#1074;&#1077;&#1083;&#1086;&#1089;&#1080;&#1087;&#1077;&#1076;&#1086;&#1074; Apple&lt;/a&gt;). &#1061;&#1086;&#1088;&#1086;&#1096;&#1080;&#1081; &#1082;&#1086;&#1088;&#1087;&#1091;&#1089;. &#1050;&#1085;&#1086;&#1087;&#1082;&#1072; &#1090;&#1072;&#1095;&#1087;&#1072;&#1076;&#1072; &#1085;&#1077; &#1090;&#1088;&#1077;&#1090;&#1089;&#1103; &#1086;&#1073; &#1101;&#1082;&#1088;&#1072;&#1085;. &#1061;&#1086;&#1088;&#1086;&#1096;&#1080;&#1081; &#1101;&#1082;&#1088;&#1072;&#1085;. &#1061;&#1086;&#1088;&#1086;&#1096;&#1077;&#1077; &#1086;&#1093;&#1083;&#1072;&#1078;&#1076;&#1077;&#1085;&#1080;&#1077;. &#1053;&#1086;&#1088;&#1084;&#1072;&#1083;&#1100;&#1085;&#1099;&#1081; Wi-Fi &#1080;&#1079; &#1082;&#1086;&#1088;&#1086;&#1073;&#1082;&#1080;. &#1055;&#1088;&#1072;&#1074;&#1080;&#1083;&#1100;&#1085;&#1099;&#1081; &#1073;&#1080;&#1086;&#1089; &#1085;&#1072; &#1073;&#1072;&#1079;&#1077; Linux.&lt;/p&gt;
    </summary>
    <content type="html">

&lt;p&gt;&#1053;&#1077;&#1090; &#1091;&#1078;, &#1090;&#1086;&#1095;&#1085;&#1086; &#1073;&#1086;&#1083;&#1100;&#1096;&#1077; &#1085;&#1080;&#1082;&#1072;&#1082;&#1080;&#1093; &#1084;&#1072;&#1082;&#1086;&#1074;. &#1057;&#1083;&#1077;&#1076;&#1091;&#1102;&#1097;&#1080;&#1081; &#1084;&#1086;&#1081; &#1083;&#1101;&#1087;&#1090;&#1086;&#1087; &#1073;&#1091;&#1076;&#1077;&#1090; &lt;a href='http://digo.ws/2008/06/14/hp-voodoo-envy-133-18-foto-video/'&gt;&#1074;&#1086;&#1090; &#1090;&#1072;&#1082;&#1080;&#1084;&lt;/a&gt;:&lt;/p&gt;
&lt;object type='application/x-shockwave-flash' allowfullscreen='true' id='showplayer' height='255' data='http://blip.tv/scripts/flash/showplayer.swf?enablejs=true&amp;amp;feedurl=http%3A%2F%2FNotebooks%2Eblip%2Etv%2Frss&amp;amp;file=http%3A%2F%2Fblip%2Etv%2Frss%2Fflash%2F979832%3Freferrer%3Dblip%2Etv%26source%3D1&amp;amp;showplayerpath=http%3A%2F%2Fblip%2Etv%2Fscripts%2Fflash%2Fshowplayer%2Eswf' width='400'&gt;&lt;param name='movie' value='http://blip.tv/scripts/flash/showplayer.swf?enablejs=true&amp;amp;feedurl=http%3A%2F%2FNotebooks%2Eblip%2Etv%2Frss&amp;amp;file=http%3A%2F%2Fblip%2Etv%2Frss%2Fflash%2F979832%3Freferrer%3Dblip%2Etv%26source%3D1&amp;amp;showplayerpath=http%3A%2F%2Fblip%2Etv%2Fscripts%2Fflash%2Fshowplayer%2Eswf' /&gt;&lt;param name='quality' value='best' /&gt;&lt;embed name='showplayer' src='http://blip.tv/scripts/flash/showplayer.swf?enablejs=true&amp;amp;feedurl=http%3A%2F%2FNotebooks%2Eblip%2Etv%2Frss&amp;amp;file=http%3A%2F%2Fblip%2Etv%2Frss%2Fflash%2F979832%3Freferrer%3Dblip%2Etv%26source%3D1&amp;amp;showplayerpath=http%3A%2F%2Fblip%2Etv%2Fscripts%2Fflash%2Fshowplayer%2Eswf' type='application/x-shockwave-flash' height='255' quality='best' width='400' /&gt;&lt;/object&gt;
&lt;p&gt;&#1063;&#1077;&#1075;&#1086; &#1103; &#1086;&#1090; &#1085;&#1077;&#1075;&#1086; &#1086;&#1078;&#1080;&#1076;&#1072;&#1102;? &#1054;&#1078;&#1080;&#1076;&#1072;&#1102; &#1095;&#1090;&#1086; &#1086;&#1085; &#1085;&#1077; &#1073;&#1091;&#1076;&#1077;&#1090; &#1090;&#1072;&#1082;&#1080;&#1084; &#1091;&#1085;&#1099;&#1083;&#1099;&#1084; &#1075;&#1086;&#1074;&#1085;&#1086;&#1084; &#1082;&#1072;&#1082; &#1093;&#1074;&#1072;&#1083;&#1105;&#1085;&#1099;&#1081; Mac: &#1057;&#1090;&#1072;&#1085;&#1076;&#1072;&#1088;&#1090;&#1085;&#1099;&#1081; EFI (&#1074; &#1086;&#1090;&#1083;&#1080;&#1095;&#1080;&#1077; &#1086;&#1090; &lt;a href='http://www.rickycampbell.com/the-intel-mac-partitioning-system-efi-and-gpt/'&gt;&#1074;&#1077;&#1083;&#1086;&#1089;&#1080;&#1087;&#1077;&#1076;&#1086;&#1074; Apple&lt;/a&gt;). &#1061;&#1086;&#1088;&#1086;&#1096;&#1080;&#1081; &#1082;&#1086;&#1088;&#1087;&#1091;&#1089;. &#1050;&#1085;&#1086;&#1087;&#1082;&#1072; &#1090;&#1072;&#1095;&#1087;&#1072;&#1076;&#1072; &#1085;&#1077; &#1090;&#1088;&#1077;&#1090;&#1089;&#1103; &#1086;&#1073; &#1101;&#1082;&#1088;&#1072;&#1085;. &#1061;&#1086;&#1088;&#1086;&#1096;&#1080;&#1081; &#1101;&#1082;&#1088;&#1072;&#1085;. &#1061;&#1086;&#1088;&#1086;&#1096;&#1077;&#1077; &#1086;&#1093;&#1083;&#1072;&#1078;&#1076;&#1077;&#1085;&#1080;&#1077;. &#1053;&#1086;&#1088;&#1084;&#1072;&#1083;&#1100;&#1085;&#1099;&#1081; Wi-Fi &#1080;&#1079; &#1082;&#1086;&#1088;&#1086;&#1073;&#1082;&#1080;. &#1055;&#1088;&#1072;&#1074;&#1080;&#1083;&#1100;&#1085;&#1099;&#1081; &#1073;&#1080;&#1086;&#1089; &#1085;&#1072; &#1073;&#1072;&#1079;&#1077; Linux.&lt;/p&gt;
    </content>
  </entry>
  <entry>
    <title>Kernel, glibc? Just put it in vendor</title>
    <link href="http://antono.info/ru/82" rel="alternate"/>
    <id>http://antono.info/ru/82</id>
    <updated>2008-06-24T16:35:47Z</updated>
    <author>
      <name>&#1040;&#1085;&#1090;&#1086;&#1085; &#1042;&#1072;&#1089;&#1080;&#1083;&#1100;&#1077;&#1074;</name>
    </author>
    <summary type="html">

&lt;p&gt;&#1044;&#1072;, &#1086;&#1082;&#1072;&#1079;&#1099;&#1074;&#1072;&#1077;&#1090;&#1089;&#1103; &#1082;&#1088;&#1080;&#1074;&#1080;&#1079;&#1085;&#1072; rubygems &#1091;&#1078;&#1077; &#1086;&#1095;&#1077;&#1085;&#1100; &#1093;&#1086;&#1088;&#1086;&#1096;&#1086; &#1086;&#1087;&#1080;&#1089;&#1072;&#1085;&#1072; &lt;a href='http://www.madstop.com/ruby/ruby_has_a_distribution_problem.html'&gt;&#1090;&#1091;&#1090;&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&#1048;&#1079; &#1082;&#1086;&#1084;&#1077;&#1085;&#1090;&#1086;&#1074;:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;Java, as you mention, is a complete disaster.  
I shudder to think how many independent copies there are of some libraries 
like log4j on some Java application servers.&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;&#1040;&#1085;&#1072;&#1083;&#1086;&#1075;&#1080;&#1095;&#1085;&#1072;&#1103; &#1087;&#1088;&#1086;&#1073;&#1083;&#1077;&#1084;&#1072; &#1091; Gems &#1080; &#1074;&#1089;&#1077;&#1075;&#1086; &#1101;&#1090;&#1086;&#1075;&#1086; iRails based &#1082;&#1086;&#1084;&#1100;&#1102;&#1085;&#1080;&#1090;&#1080;. &#1040;&#1074;&#1090;&#1086;&#1088;&#1099; &lt;a href='http://rubygems.org/'&gt;rubygems&lt;/a&gt; &#1085;&#1077; &#1082;&#1091;&#1088;&#1080;&#1083;&#1080; &lt;a href='http://en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard'&gt;FHS&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Vendor all &#1092;&#1080;&#1083;&#1086;&#1089;&#1086;&#1092;&#1080;&#1103; &#1093;&#1086;&#1088;&#1086;&#1096;&#1072; &#1076;&#1083;&#1103; &#1095;&#1072;&#1089;&#1090;&#1085;&#1099;&#1093; &#1074;&#1077;&#1073; &#1087;&#1088;&#1086;&#1077;&#1082;&#1090;&#1086;&#1074; &#1085;&#1072; &#1096;&#1072;&#1088;&#1077;&#1076; &#1093;&#1086;&#1089;&#1090;&#1080;&#1085;&#1075;&#1077;, &#1085;&#1086; &#1082;&#1086;&#1075;&#1076;&#1072; &#1076;&#1077;&#1083;&#1086; &#1082;&#1072;&#1089;&#1072;&#1077;&#1090;&#1089;&#1103; &#1087;&#1088;&#1080;&#1083;&#1086;&#1078;&#1077;&#1085;&#1080;&#1081;, &#1082;&#1086;&#1090;&#1086;&#1088;&#1099;&#1077; &#1073;&#1091;&#1076;&#1091;&#1090; &#1091;&#1089;&#1090;&#1072;&#1085;&#1072;&#1074;&#1083;&#1080;&#1074;&#1072;&#1090;&#1100;&#1089;&#1103; &#1085;&#1072; &#1089;&#1086;&#1090;&#1085;&#1103;&#1093; &#1090;&#1099;&#1089;&#1103;&#1095; &#1089;&#1077;&#1088;&#1074;&#1077;&#1088;&#1086;&#1074; &#1080;&#1083;&#1080; &#1076;&#1077;&#1089;&#1082;&#1090;&#1086;&#1087;&#1086;&#1074;, &#1101;&#1090;&#1072; &#1092;&#1080;&#1083;&#1086;&#1089;&#1086;&#1092;&#1080;&#1103; &#1087;&#1086;&#1083;&#1085;&#1086;&#1089;&#1090;&#1100;&#1102; &#1086;&#1073;&#1083;&#1072;&#1084;&#1099;&#1074;&#1072;&#1077;&#1090;&#1089;&#1103;.&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;Quite a few people kind of stared blankly at me and said, 
multiple times, &amp;quot;I just put it in vendor&amp;quot;. Since then, this has become 
my go-to phrase for describing the Ruby way of solving distribution 
problems: &amp;quot;I just put it in vendor&amp;quot;. I keep waiting for someone 
to try to put their kernel or web browser in vendor: 
&amp;quot;We only support the Firefox copy in vendor, sorry&amp;quot;.&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;&#1044;&#1072;, just put all in vendor - &#1101;&#1090;&#1086; &#1082;&#1088;&#1080;&#1074;&#1086;&#1077; &#1088;&#1077;&#1096;&#1077;&#1085;&#1080;&#1077; &#1076;&#1083;&#1103; &#1078;&#1080;&#1088;&#1085;&#1099;&#1093; &#1099;&#1085;&#1090;&#1099;&#1088;&#1087;&#1088;&#1072;&#1081;&#1079; &#1087;&#1088;&#1086;&#1077;&#1082;&#1090;&#1086;&#1074; &#1080; &#1084;&#1072;&#1082;&#1086;&#1074;&#1089;&#1082;&#1086;&#1075;&#1086; stuff.dmz. Firefox &#1076;&#1083;&#1103; Mac, &#1089;&#1082;&#1072;&#1078;&#1077;&#1084;, &#1074;&#1077;&#1089;&#1080;&#1090; &#1074; 2 &#1088;&#1072;&#1079;&#1072; &#1073;&#1086;&#1083;&#1100;&#1096;&#1077; &#1095;&#1077;&#1084; &#1076;&#1083;&#1103; Linux. &#1053;&#1072;&#1087;&#1086;&#1084;&#1080;&#1085;&#1072;&#1077;&#1090; &#1087;&#1088;&#1086;&#1077;&#1082;&#1090;&#1099; &#1085;&#1072; Java &#1074; &#1082;&#1086;&#1090;&#1086;&#1088;&#1099;&#1077; &amp;#8220;&#1074;&#1084;&#1086;&#1088;&#1072;&#1078;&#1080;&#1074;&#1072;&#1077;&#1090;&#1089;&#1103;&amp;#8221; &#1073;&#1072;&#1079;&#1072; &#1076;&#1072;&#1085;&#1085;&#1099;&#1093;, &#1074;&#1080;&#1088;&#1090;&#1091;&#1072;&#1083;&#1100;&#1085;&#1072;&#1103; &#1084;&#1072;&#1096;&#1080;&#1085;&#1072; &#1080; &#1074;&#1077;&#1089;&#1100; &#1087;&#1086;&#1076;&#1090;&#1099;&#1088;&#1077;&#1085;&#1085;&#1099;&#1081; bsd-licensed &#1089;&#1090;&#1072;&#1092;&#1092; (&#1082;&#1086;&#1090;&#1086;&#1088;&#1099;&#1081; &#1086;&#1073;&#1088;&#1072;&#1089;&#1090;&#1072;&#1077;&#1090; &#1087;&#1072;&#1090;&#1095;&#1072;&#1084;&#1080; &#1080; &#1086;&#1095;&#1077;&#1085;&#1100; &#1073;&#1099;&#1089;&#1090;&#1088;&#1086; &#1086;&#1090;&#1074;&#1077;&#1090;&#1074;&#1083;&#1103;&#1077;&#1090;&#1089;&#1103; &#1074; &#1079;&#1072;&#1084;&#1096;&#1077;&#1083;&#1091;&#1102;, &#1085;&#1080;&#1082;&#1086;&#1084;&#1091; &#1085;&#1077; &#1085;&#1091;&#1078;&#1085;&#1091;&#1102; &#1080; &#1076;&#1086;&#1088;&#1086;&#1075;&#1091;&#1102; &#1074; &#1087;&#1086;&#1076;&#1076;&#1077;&#1088;&#1078;&#1082;&#1077; &#1074;&#1077;&#1090;&#1074;&#1100; &#1088;&#1072;&#1079;&#1088;&#1072;&#1073;&#1086;&#1090;&#1082;&#1080;).&lt;/p&gt;

&lt;p&gt;&#1042; &#1084;&#1080;&#1088;&#1077; &#1086;&#1087;&#1077;&#1085;&#1089;&#1086;&#1088;&#1089; &#1090;&#1072;&#1082;&#1086;&#1081; &#1087;&#1086;&#1076;&#1093;&#1086;&#1076; &amp;#8211; &#1073;&#1077;&#1089;&#1089;&#1084;&#1099;&#1089;&#1083;&#1080;&#1094;&#1072; &#1080; &#1089; &#1085;&#1077;&#1081; &#1085;&#1091;&#1078;&#1085;&#1086; &#1073;&#1086;&#1088;&#1086;&#1090;&#1100;&#1089;&#1103; (&#1087;&#1088;&#1086;&#1089;&#1090;&#1086; &#1086;&#1089;&#1090;&#1072;&#1074;&#1080;&#1090;&#1100; &#1077;&#1105; &#1087;&#1088;&#1086;&#1087;&#1088;&#1080;&#1077;&#1090;&#1072;&#1088;&#1097;&#1080;&#1082;&#1072;&#1084; &#1082;&#1072;&#1082; defect by design).&lt;/p&gt;

&lt;p&gt;PS: &#1069;&#1087;&#1080;&#1076;&#1077;&#1084;&#1080;&#1095;&#1077;&#1089;&#1082;&#1086;&#1077;&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;Passenger follows this recommendation as well: 
we vendor the Boost C++ library.&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;&#1056;&#1077;&#1073;&#1103;&#1090;&#1072;, &#1072; &#1087;&#1086;&#1095;&#1077;&#1084;&#1091; &#1073;&#1099; &#1074;&#1072;&#1084; &#1085;&#1077; &#1074;&#1084;&#1086;&#1088;&#1086;&#1079;&#1080;&#1090;&#1100; &#1074; &lt;a href='http://phusion.nl/about.html'&gt;passenger&lt;/a&gt; &#1077;&#1097;&#1077; &#1080; &#1082;&#1086;&#1085;&#1082;&#1088;&#1077;&#1090;&#1085;&#1091;&#1102; &#1074;&#1077;&#1088;&#1089;&#1080;&#1102; Apache?&lt;/p&gt;
    </summary>
    <content type="html">

&lt;p&gt;&#1044;&#1072;, &#1086;&#1082;&#1072;&#1079;&#1099;&#1074;&#1072;&#1077;&#1090;&#1089;&#1103; &#1082;&#1088;&#1080;&#1074;&#1080;&#1079;&#1085;&#1072; rubygems &#1091;&#1078;&#1077; &#1086;&#1095;&#1077;&#1085;&#1100; &#1093;&#1086;&#1088;&#1086;&#1096;&#1086; &#1086;&#1087;&#1080;&#1089;&#1072;&#1085;&#1072; &lt;a href='http://www.madstop.com/ruby/ruby_has_a_distribution_problem.html'&gt;&#1090;&#1091;&#1090;&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&#1048;&#1079; &#1082;&#1086;&#1084;&#1077;&#1085;&#1090;&#1086;&#1074;:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;Java, as you mention, is a complete disaster.  
I shudder to think how many independent copies there are of some libraries 
like log4j on some Java application servers.&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;&#1040;&#1085;&#1072;&#1083;&#1086;&#1075;&#1080;&#1095;&#1085;&#1072;&#1103; &#1087;&#1088;&#1086;&#1073;&#1083;&#1077;&#1084;&#1072; &#1091; Gems &#1080; &#1074;&#1089;&#1077;&#1075;&#1086; &#1101;&#1090;&#1086;&#1075;&#1086; iRails based &#1082;&#1086;&#1084;&#1100;&#1102;&#1085;&#1080;&#1090;&#1080;. &#1040;&#1074;&#1090;&#1086;&#1088;&#1099; &lt;a href='http://rubygems.org/'&gt;rubygems&lt;/a&gt; &#1085;&#1077; &#1082;&#1091;&#1088;&#1080;&#1083;&#1080; &lt;a href='http://en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard'&gt;FHS&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Vendor all &#1092;&#1080;&#1083;&#1086;&#1089;&#1086;&#1092;&#1080;&#1103; &#1093;&#1086;&#1088;&#1086;&#1096;&#1072; &#1076;&#1083;&#1103; &#1095;&#1072;&#1089;&#1090;&#1085;&#1099;&#1093; &#1074;&#1077;&#1073; &#1087;&#1088;&#1086;&#1077;&#1082;&#1090;&#1086;&#1074; &#1085;&#1072; &#1096;&#1072;&#1088;&#1077;&#1076; &#1093;&#1086;&#1089;&#1090;&#1080;&#1085;&#1075;&#1077;, &#1085;&#1086; &#1082;&#1086;&#1075;&#1076;&#1072; &#1076;&#1077;&#1083;&#1086; &#1082;&#1072;&#1089;&#1072;&#1077;&#1090;&#1089;&#1103; &#1087;&#1088;&#1080;&#1083;&#1086;&#1078;&#1077;&#1085;&#1080;&#1081;, &#1082;&#1086;&#1090;&#1086;&#1088;&#1099;&#1077; &#1073;&#1091;&#1076;&#1091;&#1090; &#1091;&#1089;&#1090;&#1072;&#1085;&#1072;&#1074;&#1083;&#1080;&#1074;&#1072;&#1090;&#1100;&#1089;&#1103; &#1085;&#1072; &#1089;&#1086;&#1090;&#1085;&#1103;&#1093; &#1090;&#1099;&#1089;&#1103;&#1095; &#1089;&#1077;&#1088;&#1074;&#1077;&#1088;&#1086;&#1074; &#1080;&#1083;&#1080; &#1076;&#1077;&#1089;&#1082;&#1090;&#1086;&#1087;&#1086;&#1074;, &#1101;&#1090;&#1072; &#1092;&#1080;&#1083;&#1086;&#1089;&#1086;&#1092;&#1080;&#1103; &#1087;&#1086;&#1083;&#1085;&#1086;&#1089;&#1090;&#1100;&#1102; &#1086;&#1073;&#1083;&#1072;&#1084;&#1099;&#1074;&#1072;&#1077;&#1090;&#1089;&#1103;.&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;Quite a few people kind of stared blankly at me and said, 
multiple times, &amp;quot;I just put it in vendor&amp;quot;. Since then, this has become 
my go-to phrase for describing the Ruby way of solving distribution 
problems: &amp;quot;I just put it in vendor&amp;quot;. I keep waiting for someone 
to try to put their kernel or web browser in vendor: 
&amp;quot;We only support the Firefox copy in vendor, sorry&amp;quot;.&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;&#1044;&#1072;, just put all in vendor - &#1101;&#1090;&#1086; &#1082;&#1088;&#1080;&#1074;&#1086;&#1077; &#1088;&#1077;&#1096;&#1077;&#1085;&#1080;&#1077; &#1076;&#1083;&#1103; &#1078;&#1080;&#1088;&#1085;&#1099;&#1093; &#1099;&#1085;&#1090;&#1099;&#1088;&#1087;&#1088;&#1072;&#1081;&#1079; &#1087;&#1088;&#1086;&#1077;&#1082;&#1090;&#1086;&#1074; &#1080; &#1084;&#1072;&#1082;&#1086;&#1074;&#1089;&#1082;&#1086;&#1075;&#1086; stuff.dmz. Firefox &#1076;&#1083;&#1103; Mac, &#1089;&#1082;&#1072;&#1078;&#1077;&#1084;, &#1074;&#1077;&#1089;&#1080;&#1090; &#1074; 2 &#1088;&#1072;&#1079;&#1072; &#1073;&#1086;&#1083;&#1100;&#1096;&#1077; &#1095;&#1077;&#1084; &#1076;&#1083;&#1103; Linux. &#1053;&#1072;&#1087;&#1086;&#1084;&#1080;&#1085;&#1072;&#1077;&#1090; &#1087;&#1088;&#1086;&#1077;&#1082;&#1090;&#1099; &#1085;&#1072; Java &#1074; &#1082;&#1086;&#1090;&#1086;&#1088;&#1099;&#1077; &amp;#8220;&#1074;&#1084;&#1086;&#1088;&#1072;&#1078;&#1080;&#1074;&#1072;&#1077;&#1090;&#1089;&#1103;&amp;#8221; &#1073;&#1072;&#1079;&#1072; &#1076;&#1072;&#1085;&#1085;&#1099;&#1093;, &#1074;&#1080;&#1088;&#1090;&#1091;&#1072;&#1083;&#1100;&#1085;&#1072;&#1103; &#1084;&#1072;&#1096;&#1080;&#1085;&#1072; &#1080; &#1074;&#1077;&#1089;&#1100; &#1087;&#1086;&#1076;&#1090;&#1099;&#1088;&#1077;&#1085;&#1085;&#1099;&#1081; bsd-licensed &#1089;&#1090;&#1072;&#1092;&#1092; (&#1082;&#1086;&#1090;&#1086;&#1088;&#1099;&#1081; &#1086;&#1073;&#1088;&#1072;&#1089;&#1090;&#1072;&#1077;&#1090; &#1087;&#1072;&#1090;&#1095;&#1072;&#1084;&#1080; &#1080; &#1086;&#1095;&#1077;&#1085;&#1100; &#1073;&#1099;&#1089;&#1090;&#1088;&#1086; &#1086;&#1090;&#1074;&#1077;&#1090;&#1074;&#1083;&#1103;&#1077;&#1090;&#1089;&#1103; &#1074; &#1079;&#1072;&#1084;&#1096;&#1077;&#1083;&#1091;&#1102;, &#1085;&#1080;&#1082;&#1086;&#1084;&#1091; &#1085;&#1077; &#1085;&#1091;&#1078;&#1085;&#1091;&#1102; &#1080; &#1076;&#1086;&#1088;&#1086;&#1075;&#1091;&#1102; &#1074; &#1087;&#1086;&#1076;&#1076;&#1077;&#1088;&#1078;&#1082;&#1077; &#1074;&#1077;&#1090;&#1074;&#1100; &#1088;&#1072;&#1079;&#1088;&#1072;&#1073;&#1086;&#1090;&#1082;&#1080;).&lt;/p&gt;

&lt;p&gt;&#1042; &#1084;&#1080;&#1088;&#1077; &#1086;&#1087;&#1077;&#1085;&#1089;&#1086;&#1088;&#1089; &#1090;&#1072;&#1082;&#1086;&#1081; &#1087;&#1086;&#1076;&#1093;&#1086;&#1076; &amp;#8211; &#1073;&#1077;&#1089;&#1089;&#1084;&#1099;&#1089;&#1083;&#1080;&#1094;&#1072; &#1080; &#1089; &#1085;&#1077;&#1081; &#1085;&#1091;&#1078;&#1085;&#1086; &#1073;&#1086;&#1088;&#1086;&#1090;&#1100;&#1089;&#1103; (&#1087;&#1088;&#1086;&#1089;&#1090;&#1086; &#1086;&#1089;&#1090;&#1072;&#1074;&#1080;&#1090;&#1100; &#1077;&#1105; &#1087;&#1088;&#1086;&#1087;&#1088;&#1080;&#1077;&#1090;&#1072;&#1088;&#1097;&#1080;&#1082;&#1072;&#1084; &#1082;&#1072;&#1082; defect by design).&lt;/p&gt;

&lt;p&gt;PS: &#1069;&#1087;&#1080;&#1076;&#1077;&#1084;&#1080;&#1095;&#1077;&#1089;&#1082;&#1086;&#1077;&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;Passenger follows this recommendation as well: 
we vendor the Boost C++ library.&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;&#1056;&#1077;&#1073;&#1103;&#1090;&#1072;, &#1072; &#1087;&#1086;&#1095;&#1077;&#1084;&#1091; &#1073;&#1099; &#1074;&#1072;&#1084; &#1085;&#1077; &#1074;&#1084;&#1086;&#1088;&#1086;&#1079;&#1080;&#1090;&#1100; &#1074; &lt;a href='http://phusion.nl/about.html'&gt;passenger&lt;/a&gt; &#1077;&#1097;&#1077; &#1080; &#1082;&#1086;&#1085;&#1082;&#1088;&#1077;&#1090;&#1085;&#1091;&#1102; &#1074;&#1077;&#1088;&#1089;&#1080;&#1102; Apache?&lt;/p&gt;
    </content>
  </entry>
  <entry>
    <title>Git + Zeroconf = gitjour</title>
    <link href="http://antono.info/ru/81" rel="alternate"/>
    <id>http://antono.info/ru/81</id>
    <updated>2008-06-23T12:30:48Z</updated>
    <author>
      <name>&#1040;&#1085;&#1090;&#1086;&#1085; &#1042;&#1072;&#1089;&#1080;&#1083;&#1100;&#1077;&#1074;</name>
    </author>
    <summary type="html">

&lt;p&gt;&#1042;&#1086;&#1090; &#1080; &lt;a href='http://drnicwilliams.com/2008/06/18/what-is-gitjour-gemjour-starjour/'&gt;&#1089;&#1083;&#1091;&#1095;&#1080;&#1083;&#1086;&#1089;&#1100;&lt;/a&gt; &#1090;&#1086;, &#1086; &#1095;&#1105;&#1084; &#1103; &#1076;&#1072;&#1074;&#1085;&#1086; &#1084;&#1077;&#1095;&#1090;&#1072;&#1083; :)&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;sudo gem install net-mdns
git clone git://github.com/nogoth/gitjour.git (Linux/Windows)
git clone git://github.com/chad/gitjour.git (Mac)
cd gitjour
rake install_gem&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;&#1058;&#1077;&#1087;&#1077;&#1088;&#1100; &#1083;&#1102;&#1073;&#1086;&#1081; &#1074;&#1072;&#1096; git &#1088;&#1077;&#1087;&#1086;&#1079;&#1080;&#1090;&#1086;&#1088;&#1080;&#1081; &#1084;&#1086;&#1078;&#1085;&#1086; &#1074;&#1099;&#1089;&#1090;&#1072;&#1074;&#1080;&#1090;&#1100; &#1074; &#1089;&#1077;&#1090;&#1100; &#1087;&#1086;&#1076; &#1095;&#1077;&#1083;&#1086;&#1074;&#1077;&#1082;&#1086;&#1095;&#1080;&#1090;&#1072;&#1073;&#1077;&#1083;&#1100;&#1085;&#1099;&#1084; &#1080;&#1084;&#1077;&#1085;&#1077;&#1084;:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;$ cd gitjour.git
$ gitjour serve

antono@libero:/tmp&amp;gt; gitjour list
Gathering for up to 5 seconds...
=== antono-gitjour on libero:9418 ===
gitjour clone antono-gitjour&lt;/code&gt;&lt;/pre&gt;
    </summary>
    <content type="html">

&lt;p&gt;&#1042;&#1086;&#1090; &#1080; &lt;a href='http://drnicwilliams.com/2008/06/18/what-is-gitjour-gemjour-starjour/'&gt;&#1089;&#1083;&#1091;&#1095;&#1080;&#1083;&#1086;&#1089;&#1100;&lt;/a&gt; &#1090;&#1086;, &#1086; &#1095;&#1105;&#1084; &#1103; &#1076;&#1072;&#1074;&#1085;&#1086; &#1084;&#1077;&#1095;&#1090;&#1072;&#1083; :)&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;sudo gem install net-mdns
git clone git://github.com/nogoth/gitjour.git (Linux/Windows)
git clone git://github.com/chad/gitjour.git (Mac)
cd gitjour
rake install_gem&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;&#1058;&#1077;&#1087;&#1077;&#1088;&#1100; &#1083;&#1102;&#1073;&#1086;&#1081; &#1074;&#1072;&#1096; git &#1088;&#1077;&#1087;&#1086;&#1079;&#1080;&#1090;&#1086;&#1088;&#1080;&#1081; &#1084;&#1086;&#1078;&#1085;&#1086; &#1074;&#1099;&#1089;&#1090;&#1072;&#1074;&#1080;&#1090;&#1100; &#1074; &#1089;&#1077;&#1090;&#1100; &#1087;&#1086;&#1076; &#1095;&#1077;&#1083;&#1086;&#1074;&#1077;&#1082;&#1086;&#1095;&#1080;&#1090;&#1072;&#1073;&#1077;&#1083;&#1100;&#1085;&#1099;&#1084; &#1080;&#1084;&#1077;&#1085;&#1077;&#1084;:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;$ cd gitjour.git
$ gitjour serve

antono@libero:/tmp&amp;gt; gitjour list
Gathering for up to 5 seconds...
=== antono-gitjour on libero:9418 ===
gitjour clone antono-gitjour&lt;/code&gt;&lt;/pre&gt;
    </content>
  </entry>
  <entry>
    <title>D-Bus &#1082;&#1083;&#1080;&#1077;&#1085;&#1090; &#1089; &#1087;&#1086;&#1084;&#1086;&#1097;&#1100;&#1102; Ruby</title>
    <link href="http://antono.info/ru/80" rel="alternate"/>
    <id>http://antono.info/ru/80</id>
    <updated>2008-06-22T17:46:23Z</updated>
    <author>
      <name>&#1040;&#1085;&#1090;&#1086;&#1085; &#1042;&#1072;&#1089;&#1080;&#1083;&#1100;&#1077;&#1074;</name>
    </author>
    <summary type="html">

&lt;p&gt;&#1055;&#1088;&#1086;&#1076;&#1086;&#1083;&#1078;&#1072;&#1102; &#1087;&#1077;&#1088;&#1077;&#1074;&#1086;&#1076;&#1080;&#1090;&#1100; &#1088;&#1091;&#1082;&#1086;&#1074;&#1086;&#1076;&#1089;&#1090;&#1074;&#1086; &#1087;&#1086; &lt;a href='http://ru.wikipedia.org/wiki/D-Bus'&gt;D-Bus&lt;/a&gt; &#1076;&#1083;&#1103; &#1088;&#1091;&#1073;&#1080;&#1089;&#1090;&#1086;&#1074; (&#1080; &#1085;&#1077; &#1090;&#1086;&#1083;&#1100;&#1082;&#1086;). &#1042;&#1089;&#1105; &#1076;&#1086;&#1073;&#1088;&#1086; &#1093;&#1088;&#1072;&#1085;&#1080;&#1090;&#1089;&#1103; &#1074; &lt;a href='http://ru.wikipedia.org/wiki/Git'&gt;Git&lt;/a&gt; (git clone git@gitorious.org:ruby-dbus-doc-russian/mainline.git) &#1080; &#1078;&#1076;&#1077;&#1090; &#1087;&#1072;&#1090;&#1095;&#1077;&#1081; &#1086;&#1090; &#1079;&#1085;&#1072;&#1090;&#1086;&#1082;&#1086;&#1074; &#1088;&#1091;&#1089;&#1089;&#1082;&#1086;&#1075;&#1086; &#1103;&#1079;&#1099;&#1082;&#1072; (&#1082;&#1086;&#1080;&#1084; &#1103; &#1085;&#1077; &#1103;&#1074;&#1083;&#1103;&#1102;&#1089;&#1100;).&lt;/p&gt;
    </summary>
    <content type="html">

&lt;p&gt;&#1055;&#1088;&#1086;&#1076;&#1086;&#1083;&#1078;&#1072;&#1102; &#1087;&#1077;&#1088;&#1077;&#1074;&#1086;&#1076;&#1080;&#1090;&#1100; &#1088;&#1091;&#1082;&#1086;&#1074;&#1086;&#1076;&#1089;&#1090;&#1074;&#1086; &#1087;&#1086; &lt;a href='http://ru.wikipedia.org/wiki/D-Bus'&gt;D-Bus&lt;/a&gt; &#1076;&#1083;&#1103; &#1088;&#1091;&#1073;&#1080;&#1089;&#1090;&#1086;&#1074; (&#1080; &#1085;&#1077; &#1090;&#1086;&#1083;&#1100;&#1082;&#1086;). &#1042;&#1089;&#1105; &#1076;&#1086;&#1073;&#1088;&#1086; &#1093;&#1088;&#1072;&#1085;&#1080;&#1090;&#1089;&#1103; &#1074; &lt;a href='http://ru.wikipedia.org/wiki/Git'&gt;Git&lt;/a&gt; (git clone git@gitorious.org:ruby-dbus-doc-russian/mainline.git) &#1080; &#1078;&#1076;&#1077;&#1090; &#1087;&#1072;&#1090;&#1095;&#1077;&#1081; &#1086;&#1090; &#1079;&#1085;&#1072;&#1090;&#1086;&#1082;&#1086;&#1074; &#1088;&#1091;&#1089;&#1089;&#1082;&#1086;&#1075;&#1086; &#1103;&#1079;&#1099;&#1082;&#1072; (&#1082;&#1086;&#1080;&#1084; &#1103; &#1085;&#1077; &#1103;&#1074;&#1083;&#1103;&#1102;&#1089;&#1100;).&lt;/p&gt;
    </content>
  </entry>
  <entry>
    <title>&#1047;&#1072;&#1097;&#1080;&#1090;&#1072; &#1086;&#1090; brute force &#1072;&#1090;&#1072;&#1082;</title>
    <link href="http://antono.info/ru/79" rel="alternate"/>
    <id>http://antono.info/ru/79</id>
    <updated>2008-06-20T09:26:16Z</updated>
    <author>
      <name>&#1040;&#1085;&#1090;&#1086;&#1085; &#1042;&#1072;&#1089;&#1080;&#1083;&#1100;&#1077;&#1074;</name>
    </author>
    <summary type="html">

&lt;p&gt;&#1042;&#1086;&#1090; &#1090;&#1072;&#1082;&#1080;&#1077; &#1079;&#1072;&#1087;&#1080;&#1089;&#1080; &#1074; /var/log/auth.log &#1075;&#1086;&#1074;&#1086;&#1088;&#1103;&#1090; &#1086; &#1090;&#1086;&#1084;, &#1095;&#1090;&#1086; &#1090;&#1072;&#1081;&#1074;&#1072;&#1085;&#1100;&#1089;&#1082;&#1080;&#1077; &lt;a href='about:robots'&gt;&#1088;&#1086;&#1073;&#1086;&#1090;&#1099;&lt;/a&gt; &#1087;&#1099;&#1090;&#1072;&#1102;&#1090;&#1089;&#1103; &#1087;&#1086;&#1083;&#1091;&#1095;&#1080;&#1090;&#1100; &#1076;&#1086;&#1089;&#1090;&#1091;&#1087; &#1085;&#1072; &#1089;&#1077;&#1088;&#1074;&#1077;&#1088;:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;  Invalid user test from 61.70.218.123
  pam_unix(sshd:auth): check pass; user unknown
  pam_unix(sshd:auth): authentication failure; logname= uid=0
  euid=0 tty=ssh ruser= rhost=61-70-218-123.adsl.static.giga.net.tw&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;&#1054;&#1087;&#1072;&#1089;&#1085;&#1086;&#1089;&#1090;&#1100; &#1089;&#1085;&#1080;&#1084;&#1072;&#1077;&#1090;&#1089;&#1103; &#1074;&#1087;&#1088;&#1080;&#1085;&#1094;&#1080;&#1087;&#1077; (&#1093;&#1086;&#1088;&#1086;&#1096;&#1080;&#1084;&#1080; &#1087;&#1072;&#1088;&#1086;&#1083;&#1103;&#1084;&#1080;|&#1079;&#1072;&#1087;&#1088;&#1077;&#1090;&#1086;&#1084; &#1085;&#1072; &#1074;&#1093;&#1086;&#1076; &#1087;&#1086; &#1087;&#1072;&#1088;&#1086;&#1083;&#1102;), &#1085;&#1086; &#1076;&#1083;&#1103; &#1087;&#1086;&#1076;&#1089;&#1090;&#1088;&#1072;&#1093;&#1086;&#1074;&#1082;&#1080; &#1103; &#1087;&#1086;&#1089;&#1090;&#1072;&#1074;&#1080;&#1083; &lt;a href='apt://fail2ban'&gt;fail2ban&lt;/a&gt; - &#1076;&#1077;&#1084;&#1086;&#1085;, &#1082;&#1086;&#1090;&#1086;&#1088;&#1099;&#1081; &#1073;&#1072;&#1085;&#1080;&#1090; ip &#1089; &#1082;&#1086;&#1090;&#1086;&#1088;&#1099;&#1093; &#1087;&#1099;&#1090;&#1072;&#1102;&#1090;&#1089;&#1103; &#1087;&#1086;&#1076;&#1073;&#1080;&#1088;&#1072;&#1090;&#1100; &#1087;&#1072;&#1088;&#1086;&#1083;&#1080;.&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;$ sudo aptitude install fail2ban
$ sudo /etc/init.d/fail2ban start&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;&#1056;&#1072;&#1073;&#1086;&#1090;&#1072;&#1077;&#1090; &#1086;&#1090;&#1083;&#1080;&#1095;&#1085;&#1086;, &#1077;&#1076;&#1080;&#1085;&#1089;&#1090;&#1074;&#1077;&#1085;&#1085;&#1099;&#1081; &#1090;&#1077;&#1088;&#1087;&#1080;&#1084;&#1099;&#1081; &#1085;&#1077;&#1076;&#1086;&#1089;&#1090;&#1072;&#1090;&#1086;&#1082; - &#1074;&#1077;&#1096;&#1072;&#1077;&#1090; &#1074; &#1087;&#1072;&#1084;&#1103;&#1090;&#1100; &#1080;&#1085;&#1090;&#1077;&#1088;&#1087;&#1088;&#1077;&#1090;&#1072;&#1090;&#1086;&#1088; &#1087;&#1080;&#1090;&#1086;&#1085;&#1072;.&lt;/p&gt;
    </summary>
    <content type="html">

&lt;p&gt;&#1042;&#1086;&#1090; &#1090;&#1072;&#1082;&#1080;&#1077; &#1079;&#1072;&#1087;&#1080;&#1089;&#1080; &#1074; /var/log/auth.log &#1075;&#1086;&#1074;&#1086;&#1088;&#1103;&#1090; &#1086; &#1090;&#1086;&#1084;, &#1095;&#1090;&#1086; &#1090;&#1072;&#1081;&#1074;&#1072;&#1085;&#1100;&#1089;&#1082;&#1080;&#1077; &lt;a href='about:robots'&gt;&#1088;&#1086;&#1073;&#1086;&#1090;&#1099;&lt;/a&gt; &#1087;&#1099;&#1090;&#1072;&#1102;&#1090;&#1089;&#1103; &#1087;&#1086;&#1083;&#1091;&#1095;&#1080;&#1090;&#1100; &#1076;&#1086;&#1089;&#1090;&#1091;&#1087; &#1085;&#1072; &#1089;&#1077;&#1088;&#1074;&#1077;&#1088;:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;  Invalid user test from 61.70.218.123
  pam_unix(sshd:auth): check pass; user unknown
  pam_unix(sshd:auth): authentication failure; logname= uid=0
  euid=0 tty=ssh ruser= rhost=61-70-218-123.adsl.static.giga.net.tw&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;&#1054;&#1087;&#1072;&#1089;&#1085;&#1086;&#1089;&#1090;&#1100; &#1089;&#1085;&#1080;&#1084;&#1072;&#1077;&#1090;&#1089;&#1103; &#1074;&#1087;&#1088;&#1080;&#1085;&#1094;&#1080;&#1087;&#1077; (&#1093;&#1086;&#1088;&#1086;&#1096;&#1080;&#1084;&#1080; &#1087;&#1072;&#1088;&#1086;&#1083;&#1103;&#1084;&#1080;|&#1079;&#1072;&#1087;&#1088;&#1077;&#1090;&#1086;&#1084; &#1085;&#1072; &#1074;&#1093;&#1086;&#1076; &#1087;&#1086; &#1087;&#1072;&#1088;&#1086;&#1083;&#1102;), &#1085;&#1086; &#1076;&#1083;&#1103; &#1087;&#1086;&#1076;&#1089;&#1090;&#1088;&#1072;&#1093;&#1086;&#1074;&#1082;&#1080; &#1103; &#1087;&#1086;&#1089;&#1090;&#1072;&#1074;&#1080;&#1083; &lt;a href='apt://fail2ban'&gt;fail2ban&lt;/a&gt; - &#1076;&#1077;&#1084;&#1086;&#1085;, &#1082;&#1086;&#1090;&#1086;&#1088;&#1099;&#1081; &#1073;&#1072;&#1085;&#1080;&#1090; ip &#1089; &#1082;&#1086;&#1090;&#1086;&#1088;&#1099;&#1093; &#1087;&#1099;&#1090;&#1072;&#1102;&#1090;&#1089;&#1103; &#1087;&#1086;&#1076;&#1073;&#1080;&#1088;&#1072;&#1090;&#1100; &#1087;&#1072;&#1088;&#1086;&#1083;&#1080;.&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;$ sudo aptitude install fail2ban
$ sudo /etc/init.d/fail2ban start&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;&#1056;&#1072;&#1073;&#1086;&#1090;&#1072;&#1077;&#1090; &#1086;&#1090;&#1083;&#1080;&#1095;&#1085;&#1086;, &#1077;&#1076;&#1080;&#1085;&#1089;&#1090;&#1074;&#1077;&#1085;&#1085;&#1099;&#1081; &#1090;&#1077;&#1088;&#1087;&#1080;&#1084;&#1099;&#1081; &#1085;&#1077;&#1076;&#1086;&#1089;&#1090;&#1072;&#1090;&#1086;&#1082; - &#1074;&#1077;&#1096;&#1072;&#1077;&#1090; &#1074; &#1087;&#1072;&#1084;&#1103;&#1090;&#1100; &#1080;&#1085;&#1090;&#1077;&#1088;&#1087;&#1088;&#1077;&#1090;&#1072;&#1090;&#1086;&#1088; &#1087;&#1080;&#1090;&#1086;&#1085;&#1072;.&lt;/p&gt;
    </content>
  </entry>
  <entry>
    <title>Firefox Day 2008</title>
    <link href="http://antono.info/ru/78" rel="alternate"/>
    <id>http://antono.info/ru/78</id>
    <updated>2008-06-17T05:44:35Z</updated>
    <author>
      <name>&#1040;&#1085;&#1090;&#1086;&#1085; &#1042;&#1072;&#1089;&#1080;&#1083;&#1100;&#1077;&#1074;</name>
    </author>
    <summary type="html">
&lt;a href='http://www.spreadfirefox.com/en-US/worldrecord'&gt;&lt;img title='Download Day 2008' src='http://www.spreadfirefox.com/sites/all/themes/spreadfirefox_RCS/images/download-day/buttons/en-US/180x150_02.png' border='0' alt='Download Day 2008' /&gt;&lt;/a&gt;    </summary>
    <content type="html">
&lt;a href='http://www.spreadfirefox.com/en-US/worldrecord'&gt;&lt;img title='Download Day 2008' src='http://www.spreadfirefox.com/sites/all/themes/spreadfirefox_RCS/images/download-day/buttons/en-US/180x150_02.png' border='0' alt='Download Day 2008' /&gt;&lt;/a&gt;    </content>
  </entry>
  <entry>
    <title>LVEE - &#1077;&#1097;&#1077; &#1085;&#1077; &#1087;&#1086;&#1079;&#1076;&#1085;&#1086;!</title>
    <link href="http://antono.info/ru/77" rel="alternate"/>
    <id>http://antono.info/ru/77</id>
    <updated>2008-06-14T20:13:57Z</updated>
    <author>
      <name>&#1040;&#1085;&#1090;&#1086;&#1085; &#1042;&#1072;&#1089;&#1080;&#1083;&#1100;&#1077;&#1074;</name>
    </author>
    <summary type="html">

&lt;p&gt;&#1055;&#1086; &#1088;&#1077;&#1096;&#1077;&#1085;&#1080;&#1102; &#1086;&#1088;&#1075;&#1082;&#1086;&#1084;&#1080;&#1090;&#1077;&#1090;&#1072; &#1082;&#1086;&#1085;&#1092;&#1077;&#1088;&#1077;&#1085;&#1094;&#1080;&#1080; &lt;a href='http://lvee.org'&gt;Linux Vacation Eastern Europe&lt;/a&gt; &#1088;&#1077;&#1075;&#1080;&#1089;&#1090;&#1088;&#1072;&#1094;&#1080;&#1103; &#1079;&#1072;&#1103;&#1074;&#1086;&#1082; &#1085;&#1072; &#1091;&#1095;&#1072;&#1089;&#1090;&#1080;&#1077; &#1074; &#1084;&#1077;&#1088;&#1086;&#1087;&#1088;&#1080;&#1103;&#1090;&#1080;&#1080; &#1087;&#1088;&#1086;&#1076;&#1083;&#1077;&#1085;&#1072; &#1089; 10 &#1076;&#1086; 20 &#1080;&#1102;&#1085;&#1103;. &#1047;&#1072;&#1088;&#1077;&#1075;&#1080;&#1089;&#1090;&#1088;&#1080;&#1088;&#1086;&#1074;&#1072;&#1090;&#1100;&#1089;&#1103; &#1084;&#1086;&#1078;&#1085;&#1086; &#1085;&#1072; &#1089;&#1072;&#1081;&#1090;&#1077; &#1082;&#1086;&#1085;&#1092;&#1077;&#1088;&#1077;&#1085;&#1094;&#1080;&#1080; &#1087;&#1086; &#1072;&#1076;&#1088;&#1077;&#1089;&#1091; &lt;a href='http://lvee.org'&gt;lvee.org&lt;/a&gt;&lt;/p&gt;
    </summary>
    <content type="html">

&lt;p&gt;&#1055;&#1086; &#1088;&#1077;&#1096;&#1077;&#1085;&#1080;&#1102; &#1086;&#1088;&#1075;&#1082;&#1086;&#1084;&#1080;&#1090;&#1077;&#1090;&#1072; &#1082;&#1086;&#1085;&#1092;&#1077;&#1088;&#1077;&#1085;&#1094;&#1080;&#1080; &lt;a href='http://lvee.org'&gt;Linux Vacation Eastern Europe&lt;/a&gt; &#1088;&#1077;&#1075;&#1080;&#1089;&#1090;&#1088;&#1072;&#1094;&#1080;&#1103; &#1079;&#1072;&#1103;&#1074;&#1086;&#1082; &#1085;&#1072; &#1091;&#1095;&#1072;&#1089;&#1090;&#1080;&#1077; &#1074; &#1084;&#1077;&#1088;&#1086;&#1087;&#1088;&#1080;&#1103;&#1090;&#1080;&#1080; &#1087;&#1088;&#1086;&#1076;&#1083;&#1077;&#1085;&#1072; &#1089; 10 &#1076;&#1086; 20 &#1080;&#1102;&#1085;&#1103;. &#1047;&#1072;&#1088;&#1077;&#1075;&#1080;&#1089;&#1090;&#1088;&#1080;&#1088;&#1086;&#1074;&#1072;&#1090;&#1100;&#1089;&#1103; &#1084;&#1086;&#1078;&#1085;&#1086; &#1085;&#1072; &#1089;&#1072;&#1081;&#1090;&#1077; &#1082;&#1086;&#1085;&#1092;&#1077;&#1088;&#1077;&#1085;&#1094;&#1080;&#1080; &#1087;&#1086; &#1072;&#1076;&#1088;&#1077;&#1089;&#1091; &lt;a href='http://lvee.org'&gt;lvee.org&lt;/a&gt;&lt;/p&gt;
    </content>
  </entry>
  <entry>
    <title>&#1042;&#1085;&#1091;&#1090;&#1088;&#1077;&#1085;&#1086;&#1089;&#1090;&#1080; Git (Git Guts)</title>
    <link href="http://antono.info/ru/76" rel="alternate"/>
    <id>http://antono.info/ru/76</id>
    <updated>2008-06-14T13:58:12Z</updated>
    <author>
      <name>&#1040;&#1085;&#1090;&#1086;&#1085; &#1042;&#1072;&#1089;&#1080;&#1083;&#1100;&#1077;&#1074;</name>
    </author>
    <summary type="html">

&lt;p&gt;&#1055;&#1086; &#1088;&#1091;&#1089;&#1089;&#1082;&#1080; &lt;a href='http://los-t.livejournal.com/data/rss'&gt;&#1074;&#1086;&#1090; &#1090;&#1091;&#1090;&lt;/a&gt;. &#1047;&#1072;&#1085;&#1080;&#1084;&#1072;&#1090;&#1077;&#1083;&#1100;&#1085;&#1086;&#1077; &#1089;&#1091;&#1073;&#1073;&#1086;&#1090;&#1085;&#1077;&#1077; &#1095;&#1090;&#1080;&#1074;&#1086; :)&lt;/p&gt;
    </summary>
    <content type="html">

&lt;p&gt;&#1055;&#1086; &#1088;&#1091;&#1089;&#1089;&#1082;&#1080; &lt;a href='http://los-t.livejournal.com/data/rss'&gt;&#1074;&#1086;&#1090; &#1090;&#1091;&#1090;&lt;/a&gt;. &#1047;&#1072;&#1085;&#1080;&#1084;&#1072;&#1090;&#1077;&#1083;&#1100;&#1085;&#1086;&#1077; &#1089;&#1091;&#1073;&#1073;&#1086;&#1090;&#1085;&#1077;&#1077; &#1095;&#1090;&#1080;&#1074;&#1086; :)&lt;/p&gt;
    </content>
  </entry>
  <entry>
    <title>Onliner &#1089;&#1087;&#1086;&#1085;&#1089;&#1080;&#1088;&#1091;&#1077;&#1090; LVEE</title>
    <link href="http://antono.info/ru/75" rel="alternate"/>
    <id>http://antono.info/ru/75</id>
    <updated>2008-06-09T10:34:26Z</updated>
    <author>
      <name>&#1040;&#1085;&#1090;&#1086;&#1085; &#1042;&#1072;&#1089;&#1080;&#1083;&#1100;&#1077;&#1074;</name>
    </author>
    <summary type="html">

&lt;p&gt;&#1052;&#1086;&#1103; &lt;a href='http://www.onliner.by/'&gt;&#1095;&#1091;&#1076;&#1077;&#1089;&#1085;&#1072;&#1103; &#1082;&#1086;&#1084;&#1087;&#1072;&#1085;&#1080;&#1103;&lt;/a&gt; &#1073;&#1091;&#1076;&#1077;&#1090; &#1089;&#1087;&#1086;&#1085;&#1089;&#1080;&#1088;&#1086;&#1074;&#1072;&#1090;&#1100; &lt;a href='http://www.lvee.org/'&gt;LVEE&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&#1053;&#1091;&#1078;&#1085;&#1086; &#1088;&#1072;&#1076;&#1086;&#1074;&#1072;&#1090;&#1100;&#1089;&#1103; :)&lt;/p&gt;

&lt;p&gt;&#1048;&#1085;&#1090;&#1077;&#1088;&#1077;&#1089;&#1085;&#1099;&#1081; &#1092;&#1072;&#1082;&#1090;: tut.by &#1074;&#1099;&#1088;&#1077;&#1079;&#1072;&#1083; &#1080;&#1079; &lt;a href='http://it.tut.by/news/96329.html'&gt;&#1080;&#1085;&#1090;&#1077;&#1088;&#1074;&#1100;&#1102;&lt;/a&gt; &#1089; &#1043;&#1083;&#1077;&#1073;&#1086;&#1084; &#1056;&#1091;&#1073;&#1072;&#1085;&#1086;&#1074;&#1099;&#1084; &#1091;&#1087;&#1086;&#1084;&#1080;&#1085;&#1072;&#1085;&#1080;&#1077; &#1086;&#1073; &#1054;&#1085;&#1083;&#1072;&#1081;&#1085;&#1077;&#1088;&#1077;. &#1054;&#1089;&#1090;&#1072;&#1083;&#1100;&#1085;&#1099;&#1093; &#1089;&#1087;&#1086;&#1085;&#1089;&#1086;&#1088;&#1086;&#1074; &#1086;&#1089;&#1090;&#1072;&#1074;&#1080;&#1083;&#1080;. &#1050; &#1095;&#1077;&#1084;&#1091; &#1073;&#1099; &#1101;&#1090;&#1086;?&lt;/p&gt;
    </summary>
    <content type="html">

&lt;p&gt;&#1052;&#1086;&#1103; &lt;a href='http://www.onliner.by/'&gt;&#1095;&#1091;&#1076;&#1077;&#1089;&#1085;&#1072;&#1103; &#1082;&#1086;&#1084;&#1087;&#1072;&#1085;&#1080;&#1103;&lt;/a&gt; &#1073;&#1091;&#1076;&#1077;&#1090; &#1089;&#1087;&#1086;&#1085;&#1089;&#1080;&#1088;&#1086;&#1074;&#1072;&#1090;&#1100; &lt;a href='http://www.lvee.org/'&gt;LVEE&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&#1053;&#1091;&#1078;&#1085;&#1086; &#1088;&#1072;&#1076;&#1086;&#1074;&#1072;&#1090;&#1100;&#1089;&#1103; :)&lt;/p&gt;

&lt;p&gt;&#1048;&#1085;&#1090;&#1077;&#1088;&#1077;&#1089;&#1085;&#1099;&#1081; &#1092;&#1072;&#1082;&#1090;: tut.by &#1074;&#1099;&#1088;&#1077;&#1079;&#1072;&#1083; &#1080;&#1079; &lt;a href='http://it.tut.by/news/96329.html'&gt;&#1080;&#1085;&#1090;&#1077;&#1088;&#1074;&#1100;&#1102;&lt;/a&gt; &#1089; &#1043;&#1083;&#1077;&#1073;&#1086;&#1084; &#1056;&#1091;&#1073;&#1072;&#1085;&#1086;&#1074;&#1099;&#1084; &#1091;&#1087;&#1086;&#1084;&#1080;&#1085;&#1072;&#1085;&#1080;&#1077; &#1086;&#1073; &#1054;&#1085;&#1083;&#1072;&#1081;&#1085;&#1077;&#1088;&#1077;. &#1054;&#1089;&#1090;&#1072;&#1083;&#1100;&#1085;&#1099;&#1093; &#1089;&#1087;&#1086;&#1085;&#1089;&#1086;&#1088;&#1086;&#1074; &#1086;&#1089;&#1090;&#1072;&#1074;&#1080;&#1083;&#1080;. &#1050; &#1095;&#1077;&#1084;&#1091; &#1073;&#1099; &#1101;&#1090;&#1086;?&lt;/p&gt;
    </content>
  </entry>
  <entry>
    <title>Ruby D-Bus: &#1042;&#1074;&#1077;&#1076;&#1077;&#1085;&#1080;&#1077;</title>
    <link href="http://antono.info/ru/74" rel="alternate"/>
    <id>http://antono.info/ru/74</id>
    <updated>2008-06-02T16:10:27Z</updated>
    <author>
      <name>&#1040;&#1085;&#1090;&#1086;&#1085; &#1042;&#1072;&#1089;&#1080;&#1083;&#1100;&#1077;&#1074;</name>
    </author>
    <summary type="html">

&lt;p&gt;&#1053;&#1072;&#1095;&#1072;&#1083; &#1087;&#1077;&#1088;&#1077;&#1074;&#1086;&#1076; &#1091;&#1095;&#1077;&#1073;&#1085;&#1080;&#1082;&#1072; &#1087;&#1086; D-Bus. &#1054;&#1089;&#1090;&#1072;&#1083;&#1086;&#1089;&#1100; 2 &#1095;&#1072;&#1089;&#1090;&#1080;. &#1045;&#1089;&#1083;&#1080; &#1077;&#1089;&#1090;&#1100; &#1078;&#1077;&#1083;&#1072;&#1085;&#1080;&#1077; &#1087;&#1086;&#1084;&#1086;&#1095;&#1100; &#1080;&#1083;&#1080; &#1087;&#1086;&#1092;&#1080;&#1082;&#1089;&#1080;&#1090;&#1100; &#1087;&#1077;&#1088;&#1077;&#1074;&#1086;&#1076;&#1099;:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;git clone git@gitorious.org:ruby-dbus-doc-russian/mainline.git &lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;&#1055;&#1080;&#1096;&#1080;&#1090;&#1077; &#1085;&#1072; mi@antono.info&lt;/p&gt;
    </summary>
    <content type="html">

&lt;p&gt;&#1053;&#1072;&#1095;&#1072;&#1083; &#1087;&#1077;&#1088;&#1077;&#1074;&#1086;&#1076; &#1091;&#1095;&#1077;&#1073;&#1085;&#1080;&#1082;&#1072; &#1087;&#1086; D-Bus. &#1054;&#1089;&#1090;&#1072;&#1083;&#1086;&#1089;&#1100; 2 &#1095;&#1072;&#1089;&#1090;&#1080;. &#1045;&#1089;&#1083;&#1080; &#1077;&#1089;&#1090;&#1100; &#1078;&#1077;&#1083;&#1072;&#1085;&#1080;&#1077; &#1087;&#1086;&#1084;&#1086;&#1095;&#1100; &#1080;&#1083;&#1080; &#1087;&#1086;&#1092;&#1080;&#1082;&#1089;&#1080;&#1090;&#1100; &#1087;&#1077;&#1088;&#1077;&#1074;&#1086;&#1076;&#1099;:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;git clone git@gitorious.org:ruby-dbus-doc-russian/mainline.git &lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;&#1055;&#1080;&#1096;&#1080;&#1090;&#1077; &#1085;&#1072; mi@antono.info&lt;/p&gt;
    </content>
  </entry>
  <entry>
    <title>GitCasts</title>
    <link href="http://antono.info/ru/73" rel="alternate"/>
    <id>http://antono.info/ru/73</id>
    <updated>2008-06-02T13:02:46Z</updated>
    <author>
      <name>&#1040;&#1085;&#1090;&#1086;&#1085; &#1042;&#1072;&#1089;&#1080;&#1083;&#1100;&#1077;&#1074;</name>
    </author>
    <summary type="html">

&lt;p&gt;&#1056;&#1077;&#1082;&#1086;&#1084;&#1077;&#1085;&#1076;&#1091;&#1102; &#1082; &#1087;&#1088;&#1086;&#1089;&#1084;&#1086;&#1090;&#1088;&#1091; &lt;a href='http://www.gitcasts.com/'&gt;GitCats&lt;/a&gt;, &#1089;&#1082;&#1088;&#1080;&#1085;&#1082;&#1072;&#1089;&#1090;&#1099; &#1087;&#1088;&#1086; &lt;a href='http://git.or.cz/'&gt;git&lt;/a&gt;. &#1045;&#1089;&#1083;&#1080; &#1074;&#1099; &#1093;&#1086;&#1090;&#1077;&#1083;&#1080; &#1086;&#1089;&#1074;&#1086;&#1080;&#1090;&#1100; &#1082;&#1086;&#1085;&#1090;&#1088;&#1086;&#1083;&#1100; &#1074;&#1077;&#1088;&#1089;&#1080;&#1081;, &#1090;&#1086; &#1089;&#1072;&#1084;&#1086;&#1077; &#1074;&#1088;&#1077;&#1084;&#1103; &#1087;&#1086;&#1091;&#1095;&#1080;&#1090;&#1089;&#1103; &#1091; &#1101;&#1090;&#1086;&#1075;&#1086; &#1095;&#1077;&#1083;&#1072; :)&lt;/p&gt;

&lt;p&gt;&#1063;&#1077;&#1084;&#1091; &#1086;&#1087;&#1088;&#1077;&#1076;&#1077;&#1083;&#1085;&#1085;&#1086; &#1085;&#1077; &#1089;&#1090;&#1086;&#1080;&#1090; &#1091;&#1095;&#1080;&#1090;&#1100;&#1089;&#1103; - &#1101;&#1090;&#1086; &#1090;&#1072;&#1081;&#1087;&#1072;&#1090;&#1100; &#1082;&#1086;&#1084;&#1072;&#1085;&#1076;&#1099; exit &#1080; &#1089;lear &#1074;&#1088;&#1091;&#1095;&#1085;&#1091;&#1102;. &#1053;&#1086;&#1088;&#1084;&#1072;&#1083;&#1100;&#1085;&#1099;&#1077; &#1101;&#1084;&#1091;&#1083;&#1103;&#1090;&#1086;&#1088;&#1099; &#1090;&#1077;&#1088;&#1084;&#1080;&#1085;&#1072;&#1083;&#1072; &#1087;&#1086;&#1085;&#1080;&#1084;&#1072;&#1102;&#1090; ctrl+d &#1080; ctrl+l &#1080; &#1076;&#1088;&#1091;&#1075;&#1080;&#1077; &#1087;&#1086;&#1083;&#1077;&#1079;&#1085;&#1086;&#1089;&#1090;&#1080; &#1080;&#1079; man bash :)&lt;/p&gt;
    </summary>
    <content type="html">

&lt;p&gt;&#1056;&#1077;&#1082;&#1086;&#1084;&#1077;&#1085;&#1076;&#1091;&#1102; &#1082; &#1087;&#1088;&#1086;&#1089;&#1084;&#1086;&#1090;&#1088;&#1091; &lt;a href='http://www.gitcasts.com/'&gt;GitCats&lt;/a&gt;, &#1089;&#1082;&#1088;&#1080;&#1085;&#1082;&#1072;&#1089;&#1090;&#1099; &#1087;&#1088;&#1086; &lt;a href='http://git.or.cz/'&gt;git&lt;/a&gt;. &#1045;&#1089;&#1083;&#1080; &#1074;&#1099; &#1093;&#1086;&#1090;&#1077;&#1083;&#1080; &#1086;&#1089;&#1074;&#1086;&#1080;&#1090;&#1100; &#1082;&#1086;&#1085;&#1090;&#1088;&#1086;&#1083;&#1100; &#1074;&#1077;&#1088;&#1089;&#1080;&#1081;, &#1090;&#1086; &#1089;&#1072;&#1084;&#1086;&#1077; &#1074;&#1088;&#1077;&#1084;&#1103; &#1087;&#1086;&#1091;&#1095;&#1080;&#1090;&#1089;&#1103; &#1091; &#1101;&#1090;&#1086;&#1075;&#1086; &#1095;&#1077;&#1083;&#1072; :)&lt;/p&gt;

&lt;p&gt;&#1063;&#1077;&#1084;&#1091; &#1086;&#1087;&#1088;&#1077;&#1076;&#1077;&#1083;&#1085;&#1085;&#1086; &#1085;&#1077; &#1089;&#1090;&#1086;&#1080;&#1090; &#1091;&#1095;&#1080;&#1090;&#1100;&#1089;&#1103; - &#1101;&#1090;&#1086; &#1090;&#1072;&#1081;&#1087;&#1072;&#1090;&#1100; &#1082;&#1086;&#1084;&#1072;&#1085;&#1076;&#1099; exit &#1080; &#1089;lear &#1074;&#1088;&#1091;&#1095;&#1085;&#1091;&#1102;. &#1053;&#1086;&#1088;&#1084;&#1072;&#1083;&#1100;&#1085;&#1099;&#1077; &#1101;&#1084;&#1091;&#1083;&#1103;&#1090;&#1086;&#1088;&#1099; &#1090;&#1077;&#1088;&#1084;&#1080;&#1085;&#1072;&#1083;&#1072; &#1087;&#1086;&#1085;&#1080;&#1084;&#1072;&#1102;&#1090; ctrl+d &#1080; ctrl+l &#1080; &#1076;&#1088;&#1091;&#1075;&#1080;&#1077; &#1087;&#1086;&#1083;&#1077;&#1079;&#1085;&#1086;&#1089;&#1090;&#1080; &#1080;&#1079; man bash :)&lt;/p&gt;
    </content>
  </entry>
</feed>
