<?xml version="1.0" encoding="windows-1251"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

  <channel>
       <title>CodeNet - все для программиста</title>
       <link>http://www.codenet.ru/</link>
       <description>Сайт содержит массу разнородной информации посвященной программированию.</description>
       <language>ru</language>

    <image>
       <title>CodeNet - все для программиста</title>
       <url>http://www.codenet.ru/button/b1.gif</url>
       <link>http://www.codenet.ru/</link>
       <description>CodeNet - все для программиста</description>
       <width>88</width>
       <height>31</height>
    </image>

    <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/codenet/read" /><feedburner:info uri="codenet/read" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><geo:lat>58.5435</geo:lat><geo:long>31.2808 </geo:long><item>
       <title>Обмен информацией по TCP/IP-протоколу</title>
       <link>http://feedproxy.google.com/~r/codenet/read/~3/6icMVJMfSvg/tcp-ip.php</link>
       <description>Часто возникает необходимость обмениваться данными между программами на разных компьютерах. Например, это необходимо в чатах, или в программах, которые должны реагировать одновременно на одно и то же событие.&lt;img src="http://feeds.feedburner.com/~r/codenet/read/~4/6icMVJMfSvg" height="1" width="1"/&gt;</description>
       <guid isPermaLink="false">http://www.codenet.ru/progr/delphi/stat/tcp-ip.php?rss=1</guid>
       <pubDate>Thu, 02 Sep 2010 11:58:47 +0400</pubDate>
    <feedburner:origLink>http://www.codenet.ru/progr/delphi/stat/tcp-ip.php?rss=1</feedburner:origLink></item>

    <item>
       <title>Как не нужно писать веб сервисы</title>
       <link>http://feedproxy.google.com/~r/codenet/read/~3/s09dIztdj4E/bad-web-services.php</link>
       <description>Из всего богатого арсенала платформы .Net пока наиболее востребованными оказались технологии ASP.Net и Web Services, используемые для написания серверных приложений. До массового написания на .Net клиентских приложений дело еще не дошло, хотя сообщения об этом уже пояляются.&lt;img src="http://feeds.feedburner.com/~r/codenet/read/~4/s09dIztdj4E" height="1" width="1"/&gt;</description>
       <guid isPermaLink="false">http://www.codenet.ru/webmast/asp/bad-web-services.php?rss=1</guid>
       <pubDate>Thu, 02 Sep 2010 11:58:47 +0400</pubDate>
    <feedburner:origLink>http://www.codenet.ru/webmast/asp/bad-web-services.php?rss=1</feedburner:origLink></item>

    <item>
       <title>Google Gears в деталях</title>
       <link>http://feedproxy.google.com/~r/codenet/read/~3/EF3bLSwFa3I/</link>
       <description>О Google Gears можно услышать довольно много чего интересного. Дескать, есть такой мегаплагин, добавляет кучу возможностей. И еще - с ним можно оптимизировать сайты.&lt;img src="http://feeds.feedburner.com/~r/codenet/read/~4/EF3bLSwFa3I" height="1" width="1"/&gt;</description>
       <guid isPermaLink="false">http://www.codenet.ru/webmast/js/google-gears/?rss=1</guid>
       <pubDate>Thu, 02 Sep 2010 11:58:46 +0400</pubDate>
    <feedburner:origLink>http://www.codenet.ru/webmast/js/google-gears/?rss=1</feedburner:origLink></item>

    <item>
       <title>Работа с файлами Office 2007 из командной строки</title>
       <link>http://feedproxy.google.com/~r/codenet/read/~3/KvgyAYJAB1Q/</link>
       <description>После того как Microsoft ввела новые форматы в пакете Office 2007 жить пользователям стало гораздо интересней. Несовместимость с предыдущими версиями без установки конвертера и попытки привыкнуть к интерфейсу в виде ленты были лишь малой частью возникших проблем. Но данная статья не об этом, она о том, что можно сделать с документом формата Office 2007/2010 из командной строки, даже если у вас не установлен Microsoft Office.&lt;img src="http://feeds.feedburner.com/~r/codenet/read/~4/KvgyAYJAB1Q" height="1" width="1"/&gt;</description>
       <guid isPermaLink="false">http://www.codenet.ru/progr/other/office-2007-command-line/?rss=1</guid>
       <pubDate>Thu, 15 Jul 2010 12:18:41 +0400</pubDate>
    <feedburner:origLink>http://www.codenet.ru/progr/other/office-2007-command-line/?rss=1</feedburner:origLink></item>

    <item>
       <title>Самый быстрый генератор для 32-битового представления целых и действительных чисел</title>
       <link>http://feedproxy.google.com/~r/codenet/read/~3/f7B0-h4PIbo/random-genertor.php</link>
       <description>CВ большинстве случаев, число типа unsigned long имеет 32 бита. В этом случае для генерации числа в диапазоне 0 - 232-1 достаточно простого умножения на мультипликатор и сложения с инкрементом. Деление по модулю будет произведено автоматически при переполнении. Значения мультипликатора и инкремента для этого случая получены в исследованиях D. Knuth и H.W. Lewis.&lt;img src="http://feeds.feedburner.com/~r/codenet/read/~4/f7B0-h4PIbo" height="1" width="1"/&gt;</description>
       <guid isPermaLink="false">http://www.codenet.ru/progr/cpp/random-genertor.php?rss=1</guid>
       <pubDate>Tue, 22 Jun 2010 09:46:57 +0400</pubDate>
    <feedburner:origLink>http://www.codenet.ru/progr/cpp/random-genertor.php?rss=1</feedburner:origLink></item>

    <item>
       <title>Проверка орфографии с помощью Microsoft Word</title>
       <link>http://feedproxy.google.com/~r/codenet/read/~3/P-8lVYgw3jg/msword-spelling.php</link>
       <description>Зачем делать то, что уже сделано другими? Поэтому для проверки орфографии в ваших приложениях можно использовать один из самых популярных текстовых редакторов - Word от Microsoft. На примере создания простого приложения я покажу, как это сделать. Создаете стандартный проект, натягиваете не форму text1, multiline=true и command1. Теперь самое важное - подключаете библиотеку Microsoft Word 9.0 Object Library (это для Office 2000, для `97 - Microsoft Word 7.0 Object Library), весит она порядка 536 KB, но таскать ее за собой не надо, т.к. уж Office установлен если не у всех, то Word уж точно почти у всех.&lt;img src="http://feeds.feedburner.com/~r/codenet/read/~4/P-8lVYgw3jg" height="1" width="1"/&gt;</description>
       <guid isPermaLink="false">http://www.codenet.ru/progr/vbasic/msword-spelling.php?rss=1</guid>
       <pubDate>Tue, 22 Jun 2010 09:46:57 +0400</pubDate>
    <feedburner:origLink>http://www.codenet.ru/progr/vbasic/msword-spelling.php?rss=1</feedburner:origLink></item>

    <item>
       <title>Ассемблирование без секретов</title>
       <link>http://feedproxy.google.com/~r/codenet/read/~3/Sskjymzcecs/secrets.php</link>
       <description>В сети лежит множество ассемблерных листингов, но большинство из них находится в сильно разобранном состоянии и… не транслируется! как &amp;quot;причесать&amp;quot; листинг, внедрить его в свою программу, выбрать правильный транслятор и ключи командной строки — поведает мыщъх в этой статье.&lt;img src="http://feeds.feedburner.com/~r/codenet/read/~4/Sskjymzcecs" height="1" width="1"/&gt;</description>
       <guid isPermaLink="false">http://www.codenet.ru/progr/asm/secrets.php?rss=1</guid>
       <pubDate>Tue, 22 Jun 2010 09:46:57 +0400</pubDate>
    <feedburner:origLink>http://www.codenet.ru/progr/asm/secrets.php?rss=1</feedburner:origLink></item>

    <item>
       <title>Функция main() для Python</title>
       <link>http://feedproxy.google.com/~r/codenet/read/~3/27e8pDTOyEM/</link>
       <description>Перевод статьи Гвидо ван Россума, рассказывающей о том, как следует оформлять функцию main(). Хочу предложить программистам функцию main(), которую удобно использовать в различном контексте. Например в интерактивном режиме Python, когда вам хочется поэкспериментировать.&lt;img src="http://feeds.feedburner.com/~r/codenet/read/~4/27e8pDTOyEM" height="1" width="1"/&gt;</description>
       <guid isPermaLink="false">http://www.codenet.ru/webmast/python/?rss=1</guid>
       <pubDate>Tue, 22 Jun 2010 09:46:56 +0400</pubDate>
    <feedburner:origLink>http://www.codenet.ru/webmast/python/?rss=1</feedburner:origLink></item>

    <item>
       <title>Восемь мифов про Java</title>
       <link>http://feedproxy.google.com/~r/codenet/read/~3/LeYkdlMoEoA/java-myth.php</link>
       <description>В статье будут рассмотрены восемь наиболее распространенных мифов и заблуждений о Java. Java медленно работает. Это довольно старый миф, но когда-то он действительно был правдой. Изначально виртуальные машины, на которых выполнялся байт-код Java, были несовершенны, и к тому же язык Java и виртуальная машина разрабатывались не для компьютеров в привычном их понимании, а как некая универсальная среда для различных устройств, где скорость работы программ была некритична, а объемы данных — незначительны. Разница в скорости выполнения одинаковых задач между обычным компилируемым кодом и интерпретируемым кодом Java могла достигать сотен раз.&lt;img src="http://feeds.feedburner.com/~r/codenet/read/~4/LeYkdlMoEoA" height="1" width="1"/&gt;</description>
       <guid isPermaLink="false">http://www.codenet.ru/webmast/java/java-myth.php?rss=1</guid>
       <pubDate>Thu, 10 Jun 2010 13:48:19 +0400</pubDate>
    <feedburner:origLink>http://www.codenet.ru/webmast/java/java-myth.php?rss=1</feedburner:origLink></item>

    <item>
       <title>Метод сжатия Хаффмана</title>
       <link>http://feedproxy.google.com/~r/codenet/read/~3/WgujoSJY9k8/</link>
       <description>Кодирование методом Хаффмана широко используется в коммерческих программах сжатия. Hекотоpые  теpмины  используемые   пpи   объяснении   метода сжатия Хаффмана   полностью  совпадают  с методом  LZSS,   введем   опpеделения хаpактеpные только для этого метода.&lt;img src="http://feeds.feedburner.com/~r/codenet/read/~4/WgujoSJY9k8" height="1" width="1"/&gt;</description>
       <guid isPermaLink="false">http://www.codenet.ru/progr/alg/huffman/?rss=1</guid>
       <pubDate>Thu, 10 Jun 2010 13:48:19 +0400</pubDate>
    <feedburner:origLink>http://www.codenet.ru/progr/alg/huffman/?rss=1</feedburner:origLink></item>

    <item>
       <title>Вывод данных в Excel</title>
       <link>http://feedproxy.google.com/~r/codenet/read/~3/EgENnfdATxA/export-to-excel.php</link>
       <description>Рано или поздно практически каждый программист сталкивается с необходимостью организовать экспорт данных в MS Office. При этом каждое &amp;quot;поколение&amp;quot; программистов натыкается на одни и те же вилы. Вот три часто встречающихся вопроса...&lt;img src="http://feeds.feedburner.com/~r/codenet/read/~4/EgENnfdATxA" height="1" width="1"/&gt;</description>
       <guid isPermaLink="false">http://www.codenet.ru/progr/delphi/stat/export-to-excel.php?rss=1</guid>
       <pubDate>Thu, 10 Jun 2010 13:48:19 +0400</pubDate>
    <feedburner:origLink>http://www.codenet.ru/progr/delphi/stat/export-to-excel.php?rss=1</feedburner:origLink></item>

    <item>
       <title>CGI программирование вывода в клиентскую среду</title>
       <link>http://feedproxy.google.com/~r/codenet/read/~3/SnRTGxmW5Uk/</link>
       <description>Настоящая публикация посвещена ряду вопросов CGI-программирования на языке Perl, а именно нетипичным ситуациям генерации выходных данных в среде броузера. Рассматриваются варианты возврата выходных данных с помощью контейнерных HTML элементов: APPLET, SCRIPT, OBJECT, IFRAME (ILAYER для Netscape), а также элемента IMG.&lt;img src="http://feeds.feedburner.com/~r/codenet/read/~4/SnRTGxmW5Uk" height="1" width="1"/&gt;</description>
       <guid isPermaLink="false">http://www.codenet.ru/webmast/cgi/output/?rss=1</guid>
       <pubDate>Thu, 10 Jun 2010 13:48:18 +0400</pubDate>
    <feedburner:origLink>http://www.codenet.ru/webmast/cgi/output/?rss=1</feedburner:origLink></item>

    <item>
       <title>Украшаем листинг каталога в Apache</title>
       <link>http://feedproxy.google.com/~r/codenet/read/~3/4qaxUU3NXWU/Apache-Listing.php</link>
       <description>Постаравшись разобраться с внутренней инфраструктурой ASP.NET версии 2.0 можно обнаружить, что в ней нет никаких глобальных отличий от инфраструктуры версии 1.х. В жизненный цикл страницы добавились новые события, разработчик получил возможность использовать множество новых объектов и элементов управления, но общие принципы обработки HTTP остались те же, поскольку вероятность придумать что-либо более подходящее под концепцию ASP.NET представляется весьма небольшой.&lt;img src="http://feeds.feedburner.com/~r/codenet/read/~4/4qaxUU3NXWU" height="1" width="1"/&gt;</description>
       <guid isPermaLink="false">http://www.codenet.ru/webmast/apache/Apache-Listing.php?rss=1</guid>
       <pubDate>Thu, 03 Jun 2010 14:16:46 +0400</pubDate>
    <feedburner:origLink>http://www.codenet.ru/webmast/apache/Apache-Listing.php?rss=1</feedburner:origLink></item>

    <item>
       <title>Архитектура ASP.NET 2.0</title>
       <link>http://feedproxy.google.com/~r/codenet/read/~3/qWW7kzIORhw/</link>
       <description>Постаравшись разобраться с внутренней инфраструктурой ASP.NET версии 2.0 можно обнаружить, что в ней нет никаких глобальных отличий от инфраструктуры версии 1.х. В жизненный цикл страницы добавились новые события, разработчик получил возможность использовать множество новых объектов и элементов управления, но общие принципы обработки HTTP остались те же, поскольку вероятность придумать что-либо более подходящее под концепцию ASP.NET представляется весьма небольшой.&lt;img src="http://feeds.feedburner.com/~r/codenet/read/~4/qWW7kzIORhw" height="1" width="1"/&gt;</description>
       <guid isPermaLink="false">http://www.codenet.ru/webmast/asp/asp20/?rss=1</guid>
       <pubDate>Thu, 03 Jun 2010 14:16:46 +0400</pubDate>
    <feedburner:origLink>http://www.codenet.ru/webmast/asp/asp20/?rss=1</feedburner:origLink></item>

    <item>
       <title>Готовьтесь к PHP 6</title>
       <link>http://feedproxy.google.com/~r/codenet/read/~3/BQTg16REQfQ/php6.php</link>
       <description>Окончательные релизы PHP 6 появятся не скоро, но разработчики должны знать к чему готовиться... Вы уже, наверное, в курсе, что группа разработчиков ядра PHP 6 встречалась в ноябре 2005 года в Париже. Это была захватывающая встреча, на которой разработчики обсудили развитие PHP со своей точки зрения. Прежде чем я начну свой рассказ о принятых решениях, вынужден предупредить – все что здесь перечислено, это не «100% решенные вопросы» и в окончательном релизе PHP 6 дела могут обстоять иначе. Конечно же, все эти моменты будут обсуждаться подробнее, но уже сейчас можно говорить о перспективах.&lt;img src="http://feeds.feedburner.com/~r/codenet/read/~4/BQTg16REQfQ" height="1" width="1"/&gt;</description>
       <guid isPermaLink="false">http://www.codenet.ru/webmast/php/php6.php?rss=1</guid>
       <pubDate>Thu, 03 Jun 2010 14:16:46 +0400</pubDate>
    <feedburner:origLink>http://www.codenet.ru/webmast/php/php6.php?rss=1</feedburner:origLink></item>

    <item>
       <title>Работа с сокетами на C++</title>
       <link>http://feedproxy.google.com/~r/codenet/read/~3/4ZSPxE5x79g/sockets-cpp.php</link>
       <description>Этот простой пример скачивает главную страницу CodeNet.ru.&lt;img src="http://feeds.feedburner.com/~r/codenet/read/~4/4ZSPxE5x79g" height="1" width="1"/&gt;</description>
       <guid isPermaLink="false">http://www.codenet.ru/progr/cpp/sockets-cpp.php?rss=1</guid>
       <pubDate>Thu, 03 Jun 2010 14:16:45 +0400</pubDate>
    <feedburner:origLink>http://www.codenet.ru/progr/cpp/sockets-cpp.php?rss=1</feedburner:origLink></item>

    <item>
       <title>Работа с Firebug console с помощью jQuery</title>
       <link>http://feedproxy.google.com/~r/codenet/read/~3/4Mfuhgiasw4/firebug-console-jquery.php</link>
       <description>Если у вас еще нет Firebug, вам давно пора им обзавестись. Не говоря о многих полезных его функциях, например, отслеживание HTTP-трафика и поиска ошибок CSS проекта, с помощью консоли в Firebug можно отлаживать ваш JavaScript.&lt;img src="http://feeds.feedburner.com/~r/codenet/read/~4/4Mfuhgiasw4" height="1" width="1"/&gt;</description>
       <guid isPermaLink="false">http://www.codenet.ru/webmast/js/firebug-console-jquery.php?rss=1</guid>
       <pubDate>Tue, 27 Apr 2010 13:50:27 +0400</pubDate>
    <feedburner:origLink>http://www.codenet.ru/webmast/js/firebug-console-jquery.php?rss=1</feedburner:origLink></item>

    <item>
       <title>Демонстрация работы сo структурами</title>
       <link>http://feedproxy.google.com/~r/codenet/read/~3/b92BEdIzZSo/structures.php</link>
       <description>Демонстрация работы сo структурами на ассемблере. Исходник.&lt;img src="http://feeds.feedburner.com/~r/codenet/read/~4/b92BEdIzZSo" height="1" width="1"/&gt;</description>
       <guid isPermaLink="false">http://www.codenet.ru/progr/asm/structures.php?rss=1</guid>
       <pubDate>Tue, 27 Apr 2010 13:50:27 +0400</pubDate>
    <feedburner:origLink>http://www.codenet.ru/progr/asm/structures.php?rss=1</feedburner:origLink></item>

    <item>
       <title>Автоупаковка и автораспаковка</title>
       <link>http://feedproxy.google.com/~r/codenet/read/~3/tMenMHQ6ImE/autoboxing.php</link>
       <description>Автоупаковка и автораспаковка напрямую связаны с оболочками типов (type wrapper) языка Java и со способом вставки значений в экземпляры таких оболочек и извлечения значений из них. По этой причине мы начнем с краткого обзора оболочек типов и процесса упаковки и распаковки значений для них.&lt;img src="http://feeds.feedburner.com/~r/codenet/read/~4/tMenMHQ6ImE" height="1" width="1"/&gt;</description>
       <guid isPermaLink="false">http://www.codenet.ru/webmast/java/autoboxing.php?rss=1</guid>
       <pubDate>Tue, 27 Apr 2010 13:50:27 +0400</pubDate>
    <feedburner:origLink>http://www.codenet.ru/webmast/java/autoboxing.php?rss=1</feedburner:origLink></item>

    <item>
       <title>Обработка событий в .NET с помощью C#</title>
       <link>http://feedproxy.google.com/~r/codenet/read/~3/Y_1AIjG5-v4/dot-net-events.php</link>
       <description>В этой статье я расскажу о модели обработки событий в .NET с помощью C#. Обсуждение начнется с введения в концепцию делегатов, а затем расширится концепциями событий и их обработкой в .NET. В конце концов, мы применим механизм к событиям графического пользовательского интерфейса (Graphical User Interface - GUI), используя формы Windows. Дискуссия сопровождается законченными примерами.&lt;img src="http://feeds.feedburner.com/~r/codenet/read/~4/Y_1AIjG5-v4" height="1" width="1"/&gt;</description>
       <guid isPermaLink="false">http://www.codenet.ru/progr/cpp/dot-net-events.php?rss=1</guid>
       <pubDate>Thu, 10 Dec 2009 18:15:08 +0300</pubDate>
    <feedburner:origLink>http://www.codenet.ru/progr/cpp/dot-net-events.php?rss=1</feedburner:origLink></item>

    <item>
       <title>Пример создания динамического массива</title>
       <link>http://feedproxy.google.com/~r/codenet/read/~3/uawdbg_x_fQ/dynamic-arrays-c-sharp.php</link>
       <description>Динамическим считается массив, который способен в любой момент изменять свой размер. Эта возможность обеспечивается за счет динамического выделения памяти под массив. При этом удобно создать класс, который является оболочкой для данного массива, отвечает за выделение и освобождение памяти под массив, а также обеспечивает доступ к элементам массива. Когда пользователь создает объект класса-оболочки, конструктор класса выделяет память под массив, который имеет либо указанный пользователем размер, либо размер, заданный по умолчанию. Если по мере заполнения массива вся выделенная память окажется занятой, то при добавлении очередного элемента выделенная ранее память освобождается, все хранящиеся в массиве значения сохраняются во временном массиве. Затем выделяется память под массив большего размера и в него помещаются сохраненные значения. Таким образом, изменение размера массива происходит автоматически, невидимо для пользователя.&lt;img src="http://feeds.feedburner.com/~r/codenet/read/~4/uawdbg_x_fQ" height="1" width="1"/&gt;</description>
       <guid isPermaLink="false">http://www.codenet.ru/progr/cpp/dynamic-arrays-c-sharp.php?rss=1</guid>
       <pubDate>Thu, 10 Dec 2009 18:15:08 +0300</pubDate>
    <feedburner:origLink>http://www.codenet.ru/progr/cpp/dynamic-arrays-c-sharp.php?rss=1</feedburner:origLink></item>

    <item>
       <title>Разгоняем jQuery. Часть 1</title>
       <link>http://feedproxy.google.com/~r/codenet/read/~3/4FJGZvL3-mA/</link>
       <description>Статей по ускорению jQuery достаточно много, но обычно они не отличаются наглядностью и подробностью, поэтому я решил провести несколько тестов и выделить, те советы по ускорению jQuery, которые действительно работают.&lt;img src="http://feeds.feedburner.com/~r/codenet/read/~4/4FJGZvL3-mA" height="1" width="1"/&gt;</description>
       <guid isPermaLink="false">http://www.codenet.ru/webmast/js/speed-up-jquery/?rss=1</guid>
       <pubDate>Thu, 10 Dec 2009 18:15:07 +0300</pubDate>
    <feedburner:origLink>http://www.codenet.ru/webmast/js/speed-up-jquery/?rss=1</feedburner:origLink></item>

    <item>
       <title>Начинаем работать с Ajax</title>
       <link>http://feedproxy.google.com/~r/codenet/read/~3/fgTvlMNDXFU/</link>
       <description>В 2005 году начала набирать популярность сравнительно новая технология, называнная Ajax. Название Ajax происходит от Asynchronous JavaScript and XML. В двух словах это использование объекта XMLHttpRequest для взаимодействия с серверными сценариями. Он может отправлять и принимать информацию в различных форматах, включая XML, HTML и текстовые файлы.&lt;img src="http://feeds.feedburner.com/~r/codenet/read/~4/fgTvlMNDXFU" height="1" width="1"/&gt;</description>
       <guid isPermaLink="false">http://www.codenet.ru/webmast/js/start-with-ajax/?rss=1</guid>
       <pubDate>Thu, 10 Dec 2009 18:15:07 +0300</pubDate>
    <feedburner:origLink>http://www.codenet.ru/webmast/js/start-with-ajax/?rss=1</feedburner:origLink></item>

    <item>
       <title>7 полезных советов для улучшения jQuery кода</title>
       <link>http://feedproxy.google.com/~r/codenet/read/~3/VaOH5KVDFsM/jquery-7.php</link>
       <description>1. Используйте $(document).ready() или выполняйте ваши скрипты после закрытия body; 2.Сохраняйте данные в свойство data блока, с помощью DOM...&lt;img src="http://feeds.feedburner.com/~r/codenet/read/~4/VaOH5KVDFsM" height="1" width="1"/&gt;</description>
       <guid isPermaLink="false">http://www.codenet.ru/webmast/js/jquery-7.php?rss=1</guid>
       <pubDate>Thu, 19 Nov 2009 16:23:46 +0300</pubDate>
    <feedburner:origLink>http://www.codenet.ru/webmast/js/jquery-7.php?rss=1</feedburner:origLink></item>

    <item>
       <title>Работа с форматом RTF в Delphi</title>
       <link>http://feedproxy.google.com/~r/codenet/read/~3/BGbUMgfE_W8/rtf.php</link>
       <description>Мы живем в роскошное время - большинство ресурсов тратится человечеством впустую, буквально на ветер. Это тем более верно для ресурсов компьютерных: типичная загрузка процессора среднего (например, моего) компьютера - что-то около 10%, огромный винчестер завален никому не нужными файлами, из которых вряд ли используется более 20-30%, а до многих очередь так никогда и не доедет, из полутора же гигабайт оперативной памяти я нагружаю, максимум, 600-700 мег. Аналогичная &amp;quot;роскошная&amp;quot; ситуация и на уровне прикладного программирования: типичная программа содержит массу не используемого кода и ресурсов. Вполне естественно, что такие программы порождают столь же толстые и бестолковые документы. Ситуация отчасти объясняется новыми технологиями программирования, нацеленными на получение быстрых результатов в ущерб оптимизации и надежности кода. Возможно, не обходится и без &amp;quot;тихого сговора&amp;quot; с производителями комплектующих, непрестанно ищущих повод для нашего апгрейда за наш же счет. В качестве иллюстрации можете открыть любой &amp;quot;документ MS Word&amp;quot; с расширением doc и посмотреть, каково соотношение между полезной информацией (это еще предполагая, что напечатанный текст априори является такой информацией) и различной &amp;quot;пургой&amp;quot;.&lt;img src="http://feeds.feedburner.com/~r/codenet/read/~4/BGbUMgfE_W8" height="1" width="1"/&gt;</description>
       <guid isPermaLink="false">http://www.codenet.ru/progr/delphi/stat/rtf.php?rss=1</guid>
       <pubDate>Thu, 19 Nov 2009 16:23:46 +0300</pubDate>
    <feedburner:origLink>http://www.codenet.ru/progr/delphi/stat/rtf.php?rss=1</feedburner:origLink></item>

    <item>
       <title>Установка скриншотов в каталоге на движке CNCat</title>
       <link>http://feedproxy.google.com/~r/codenet/read/~3/JNUo8amBqHo/cncat-screenshots.php</link>
       <description>Мне часто приходят письма с вопросами о скриншотах сайтов в каталоге cat.codenet.ru и мне всегда трудно было ответить на эти вопросы. Главная причина тому - постоянно меняющийся механизм генерации изображений. Изначально он был реализован на Borland C++ Builder с использованием Internet Explorer. Это связка проработала больше года, но из-за нестабильности пришлось от нее отказаться.&lt;img src="http://feeds.feedburner.com/~r/codenet/read/~4/JNUo8amBqHo" height="1" width="1"/&gt;</description>
       <guid isPermaLink="false">http://www.codenet.ru/webmast/php/cncat-screenshots.php?rss=1</guid>
       <pubDate>Thu, 19 Nov 2009 16:23:45 +0300</pubDate>
    <feedburner:origLink>http://www.codenet.ru/webmast/php/cncat-screenshots.php?rss=1</feedburner:origLink></item>

    <item>
       <title>Создание моноширинного векторного шрифта для Java2ME</title>
       <link>http://feedproxy.google.com/~r/codenet/read/~3/4aIvgOQU6Ug/</link>
       <description>Начав более-менее активно писать для сотовых телефонов на Java 2 ME я быстро обнаружил, что выводить на экран растровые шрифты не слишком удобно. Причин несколько - при смене размера экрана шрифт получается или слишком маленьким или слишком большим, его нельзя повернуть или нормально масштабировать. Кроме того так как шрифт храниться в виде картинки - для вывода затрачиваются довольно много ресурсов. Решением может стать простой векторный шрифт, созданию которого посвящена данная статья. В связи с ориентацией на freeware использоваться будут только бесплатные продукты. Начнем мы с рисования символов в редакторе Inkspace. Каждый символ будет рисоваться отдельно на листе с сеткой максимального размера 9 на 9.&lt;img src="http://feeds.feedburner.com/~r/codenet/read/~4/4aIvgOQU6Ug" height="1" width="1"/&gt;</description>
       <guid isPermaLink="false">http://www.codenet.ru/webmast/java/J2ME/fonts/?rss=1</guid>
       <pubDate>Mon, 02 Nov 2009 10:31:25 +0300</pubDate>
    <feedburner:origLink>http://www.codenet.ru/webmast/java/J2ME/fonts/?rss=1</feedburner:origLink></item>

    <item>
       <title>Рендеринг карт OpenStreetMaps с помощью Mapnik в Gentoo Linux</title>
       <link>http://feedproxy.google.com/~r/codenet/read/~3/qNN-2F6PbaM/mapnik-gentoo.php</link>
       <description>Пошаговая инструкция по установке программного обеспечения для рендеринга карт OpenStreetMap с помощью Mapnik в ОС Gentoo Linux&lt;img src="http://feeds.feedburner.com/~r/codenet/read/~4/qNN-2F6PbaM" height="1" width="1"/&gt;</description>
       <guid isPermaLink="false">http://www.codenet.ru/progr/maps/mapnik-gentoo.php?rss=1</guid>
       <pubDate>Fri, 02 Oct 2009 18:01:38 +0400</pubDate>
    <feedburner:origLink>http://www.codenet.ru/progr/maps/mapnik-gentoo.php?rss=1</feedburner:origLink></item>

    <item>
       <title>Google Maps API - Работаем с информационными окнами</title>
       <link>http://feedproxy.google.com/~r/codenet/read/~3/dJA1zjTjdvU/</link>
       <description>Информационное окно (балун)– является отличным способом отображения информации о конкретной точке или объекте. Существует несколько видов информационных окон. В этой заметке я покажу, как можно добавить различные их виды, которые появляются при щелчке на маркере.&lt;img src="http://feeds.feedburner.com/~r/codenet/read/~4/dJA1zjTjdvU" height="1" width="1"/&gt;</description>
       <guid isPermaLink="false">http://www.codenet.ru/webmast/js/google-maps-api/?rss=1</guid>
       <pubDate>Fri, 02 Oct 2009 18:01:38 +0400</pubDate>
    <feedburner:origLink>http://www.codenet.ru/webmast/js/google-maps-api/?rss=1</feedburner:origLink></item>

    <item>
       <title>Вопросы кодировки на разных версиях MySQL</title>
       <link>http://feedproxy.google.com/~r/codenet/read/~3/grHdYp7l2KI/</link>
       <description>Сейчас появляется все больше предложений хостинга с самыми последними версиями MySQL-серверов, хостеры обновляют у себя версии софта &amp;quot;до последних имеющихся&amp;quot;. Часто это приносит проблемы пользователям, в частности большое количество жалоб связано с нарушением работы &amp;quot;Joomla! LE&amp;quot;. Вернее так: сам движок встает и работает без вопросов, а любой вновь устанавливаемый компонент, модуль или другая &amp;quot;крутая прибабаха&amp;quot; после установки упорно выдает вместо кириллицы в контенте или знаки вопросиков &amp;quot;???? ??????? ?????? ?????????????? ???????&amp;quot; или вообще что-то непотребное &amp;quot;РЎРµР№С‡Р°СЃ РїРѕСЏРІР»СЏРµС‚СЃСЏ РІСЃРµ Р±РѕР»СЊС?Рµ РїСЂРµРґР»РѕР¶Рµ&amp;quot;.&lt;img src="http://feeds.feedburner.com/~r/codenet/read/~4/grHdYp7l2KI" height="1" width="1"/&gt;</description>
       <guid isPermaLink="false">http://www.codenet.ru/db/mysql/mysql-charset/?rss=1</guid>
       <pubDate>Fri, 02 Oct 2009 18:01:38 +0400</pubDate>
    <feedburner:origLink>http://www.codenet.ru/db/mysql/mysql-charset/?rss=1</feedburner:origLink></item>

    <item>
       <title>Использование ext/mysqli: Часть I - Обзор и подготовленные выражения</title>
       <link>http://feedproxy.google.com/~r/codenet/read/~3/BgwE9hVTT2w/mysqli.php</link>
       <description>Начиная с середины 90х, ext/mysql служило основным мостом между PHP и MySQL. Хотя в нем имелись недостатки и проблемы росли с годами, в общем, ext/mysql делал свое дело неплохо и шел в ногу с изменениями как в PHP, так и в MySQL. Однако с появлением PHP 5 и MySQL 4.1 все изменилось - начали образовываться несколько достаточно обширных трещин. В ext/mysql имелись &amp;quot;достоинства, оказавшиеся недостатками&amp;quot;: в первую очередь это mysql_pconnect()&lt;img src="http://feeds.feedburner.com/~r/codenet/read/~4/BgwE9hVTT2w" height="1" width="1"/&gt;</description>
       <guid isPermaLink="false">http://www.codenet.ru/db/mysql/mysqli.php?rss=1</guid>
       <pubDate>Fri, 02 Oct 2009 18:01:37 +0400</pubDate>
    <feedburner:origLink>http://www.codenet.ru/db/mysql/mysqli.php?rss=1</feedburner:origLink></item>

    <item>
       <title>AJAX - upload файлов</title>
       <link>http://feedproxy.google.com/~r/codenet/read/~3/P243O1gNmxs/</link>
       <description>Современные сайтостроители не могут себе позволить обычный способ загрузки файлов с помощью поля &amp;lt;input type=”file” /&amp;gt;. Он морально устарел по нескольким причинам: Можно загрузить только один файл; Требует перезагрузки страницы; Тяжело настроить его внешний вид...&lt;img src="http://feeds.feedburner.com/~r/codenet/read/~4/P243O1gNmxs" height="1" width="1"/&gt;</description>
       <guid isPermaLink="false">http://www.codenet.ru/webmast/js/ajax-uploader/?rss=1</guid>
       <pubDate>Thu, 20 Aug 2009 16:11:21 +0400</pubDate>
    <feedburner:origLink>http://www.codenet.ru/webmast/js/ajax-uploader/?rss=1</feedburner:origLink></item>

    <item>
       <title>Создаем jQuery плагин на примере поискового поля</title>
       <link>http://feedproxy.google.com/~r/codenet/read/~3/DR6B1upC1pk/jquery-plugin.php</link>
       <description>Сегодня я расскажу о том, как сделать jQuery плагин. А чтобы не делать что-то абстрактное, давайте сделаем вот такой плагин для текстового поля: есть текст по умолчанию и какой-то класс. При фокусе в это поле убирается класс и дефолтный текст, при блюре на нем — если ничего не введено, то текст и класс возвращаются домой. Такие штуки модные парни обычно используют для полей поиска, но они могут пригодиться нам и для других полей.&lt;img src="http://feeds.feedburner.com/~r/codenet/read/~4/DR6B1upC1pk" height="1" width="1"/&gt;</description>
       <guid isPermaLink="false">http://www.codenet.ru/webmast/js/jquery-plugin.php?rss=1</guid>
       <pubDate>Thu, 20 Aug 2009 16:11:20 +0400</pubDate>
    <feedburner:origLink>http://www.codenet.ru/webmast/js/jquery-plugin.php?rss=1</feedburner:origLink></item>

    <item>
       <title>Проблемы моделирования предметных областей в информационных системах</title>
       <link>http://feedproxy.google.com/~r/codenet/read/~3/Jl3RF35JVZ4/</link>
       <description>Интенсивное развитие информационных технологий с каждым годом делает разработку информационных систем (ИС) одним из определяющих факторов успеха в каждой области бизнеса, промышленности, также и в сфере научных исследований. Основной компонентой любой информационной системы является предметная область.&lt;img src="http://feeds.feedburner.com/~r/codenet/read/~4/Jl3RF35JVZ4" height="1" width="1"/&gt;</description>
       <guid isPermaLink="false">http://www.codenet.ru/progr/other/modeling-problems/?rss=1</guid>
       <pubDate>Thu, 20 Aug 2009 16:11:20 +0400</pubDate>
    <feedburner:origLink>http://www.codenet.ru/progr/other/modeling-problems/?rss=1</feedburner:origLink></item>

    <item>
       <title>64-битный конь, который умеет считать</title>
       <link>http://feedproxy.google.com/~r/codenet/read/~3/dWeT88QJCXs/64-bit-horse.php</link>
       <description>Статья посвящена особенностям поведения компилятора Visual C++ при генерации 64-битного кода и связанными с этим потенциальными ошибками. Феномен «Умного Ганса», коня мистера фон Остена, был описан в 1911 году [1].  Умный Ганс был знаменит тем, что умел читать и решал математические задачки, выстукивая ответ передним копытом. Конечно, было много скептиков. Поэтому способности Ганса проверялись комиссией экспертов, которая установила, что конь демонстрирует их без помощи мистера фон Остена. Но как мог существовать такой — человеческий! — уровень интеллекта у простой лошади? Психолог О. Пфангст с чрезвычайной тщательностью выполнил серию экспериментов, в результате которых обнаружил, что Ганс получал едва уловимые неумышленные подсказки от тех, кто задавал ему вопросы. Например, после того как Ганса о чем-то спрашивали, люди устремляли свой взгляд на его переднее копыто, с помощью которого конь «отвечал». Но как только Ганс ударял копытом нужное число раз, спрашивающие совсем чуть-чуть поднимали свои глаза или голову в ожидании завершения его ответа. И конь, который был натренирован замечать и использовать эти почти неуловимые для наблюдателей движения, воспринимал их как сигналы к прекращению своих действий. Со стороны это всегда выглядело как правильный ответ на вопрос.&lt;img src="http://feeds.feedburner.com/~r/codenet/read/~4/dWeT88QJCXs" height="1" width="1"/&gt;</description>
       <guid isPermaLink="false">http://www.codenet.ru/progr/other/64-bit-horse.php?rss=1</guid>
       <pubDate>Thu, 20 Aug 2009 16:11:20 +0400</pubDate>
    <feedburner:origLink>http://www.codenet.ru/progr/other/64-bit-horse.php?rss=1</feedburner:origLink></item>

    <item>
       <title>Файлы с историей котировок в терминале MetaTrader 4</title>
       <link>http://feedproxy.google.com/~r/codenet/read/~3/ilAVvbKQn7I/</link>
       <description>Практически любой программный терминал для биржевой торговли и валютного рынка Forex позволяет получать котировки как в реальном времени, так и в виде базы исторических данных и хранить их локально на компьютере пользователя. Торговый терминал MetaTrader 4 хранит файлы с историческими данными в одном из подкаталогов своей рабочей директории.&lt;img src="http://feeds.feedburner.com/~r/codenet/read/~4/ilAVvbKQn7I" height="1" width="1"/&gt;</description>
       <guid isPermaLink="false">http://www.codenet.ru/progr/other/MetaTrader/?rss=1</guid>
       <pubDate>Fri, 24 Jul 2009 17:12:02 +0400</pubDate>
    <feedburner:origLink>http://www.codenet.ru/progr/other/MetaTrader/?rss=1</feedburner:origLink></item>

    <item>
       <title>Ресурсы в приложениях Windows</title>
       <link>http://feedproxy.google.com/~r/codenet/read/~3/rGGpBjAEVS8/</link>
       <description>Характерной особенностью исполняемых модулей и динамических библиотек Windows является наличие в них так называемых ресурсов. Иконки, курсоры, диалоговые окна, меню, графические образы и текстовые таблицы, а так же информация о версии файла являются неотъемлемой частью большинства приложений с графическим интерфейсом для Windows. Как известно, исполняемый модуль состоит из заголовка файла PE-формата (Portable Executable) и нескольких секций, одна из которых является секцией ресурсов.&lt;img src="http://feeds.feedburner.com/~r/codenet/read/~4/rGGpBjAEVS8" height="1" width="1"/&gt;</description>
       <guid isPermaLink="false">http://www.codenet.ru/progr/delphi/resources/?rss=1</guid>
       <pubDate>Fri, 24 Jul 2009 17:12:02 +0400</pubDate>
    <feedburner:origLink>http://www.codenet.ru/progr/delphi/resources/?rss=1</feedburner:origLink></item>

    <item>
       <title>Что такое "Parallel Lint"?</title>
       <link>http://feedproxy.google.com/~r/codenet/read/~3/H3yRoKHADUI/parallel-programming.php</link>
       <description>Статья рассказывает о новом направлении в развитии статических анализаторов кода – верификации параллельных программ. В статье рассказывается о нескольких статических анализаторах, которые могут претендовать на звание &amp;quot;Parallel Lint&amp;quot;.&lt;img src="http://feeds.feedburner.com/~r/codenet/read/~4/H3yRoKHADUI" height="1" width="1"/&gt;</description>
       <guid isPermaLink="false">http://www.codenet.ru/progr/cpp/parallel-programming.php?rss=1</guid>
       <pubDate>Fri, 24 Jul 2009 17:12:01 +0400</pubDate>
    <feedburner:origLink>http://www.codenet.ru/progr/cpp/parallel-programming.php?rss=1</feedburner:origLink></item>

    <item>
       <title>Стандарты названий css классов и id</title>
       <link>http://feedproxy.google.com/~r/codenet/read/~3/_jYMuFSON-I/css-std.php</link>
       <description>Для форматирования элементов на web-странице, web-мастера создают имена классов и id которыми идентифицируют контейнеры. Свойства css селекторов должны в точности соответствовать свойствам XHTML тегов, для которых они предназначены, а вот названия классов и идентификаторов зависят только от web-мастера, создающего эти классы. Однако при выборе названия классов и идентификаторов web-мастера не должны полностью полагаться на свою изобретательность. Хоть и не существует четких правил для имен классов и id, все же существует ряд рекомендаций, направленных на достижение структурированности названий для уменьшения путаницы.&lt;img src="http://feeds.feedburner.com/~r/codenet/read/~4/_jYMuFSON-I" height="1" width="1"/&gt;</description>
       <guid isPermaLink="false">http://www.codenet.ru/webmast/css2/css-std.php?rss=1</guid>
       <pubDate>Fri, 24 Jul 2009 17:12:01 +0400</pubDate>
    <feedburner:origLink>http://www.codenet.ru/webmast/css2/css-std.php?rss=1</feedburner:origLink></item>

    <item>
       <title>Диагностические сообщения компилятора Delphi</title>
       <link>http://feedproxy.google.com/~r/codenet/read/~3/cDaw4XUztlw/errors.php</link>
       <description>Типов сообщений компилятора &amp;mdash; более двухсот. Рассмотрим перечень наиболее встречающихся сообщений класса Error&lt;img src="http://feeds.feedburner.com/~r/codenet/read/~4/cDaw4XUztlw" height="1" width="1"/&gt;</description>
       <guid isPermaLink="false">http://www.codenet.ru/progr/delphi/errors.php?rss=1</guid>
       <pubDate>Tue, 07 Jul 2009 13:17:26 +0400</pubDate>
    <feedburner:origLink>http://www.codenet.ru/progr/delphi/errors.php?rss=1</feedburner:origLink></item>

    <item>
       <title>Смена серийного номера тома</title>
       <link>http://feedproxy.google.com/~r/codenet/read/~3/TeqHns5z0Gg/change_volume.php</link>
       <description>В статье “WinAPI: Определение типа носителя и его серийного номера” я показывал простой пример как реализовать защиту программ путем привязки к железу. Но все бы хорошо, да только бывают моменты когда просто необходимо “отвязаться” от железки.&lt;img src="http://feeds.feedburner.com/~r/codenet/read/~4/TeqHns5z0Gg" height="1" width="1"/&gt;</description>
       <guid isPermaLink="false">http://www.codenet.ru/progr/cpp/change_volume.php?rss=1</guid>
       <pubDate>Tue, 07 Jul 2009 13:17:26 +0400</pubDate>
    <feedburner:origLink>http://www.codenet.ru/progr/cpp/change_volume.php?rss=1</feedburner:origLink></item>

    <item>
       <title>Проверка валидности IP адреса</title>
       <link>http://feedproxy.google.com/~r/codenet/read/~3/87vBvEv3u94/valid_ip.php</link>
       <description>Подпрограммы на Perl. В качестве предварительной проверки и отделения IP адреса от предположим URL, выполним такую проверку...&lt;img src="http://feeds.feedburner.com/~r/codenet/read/~4/87vBvEv3u94" height="1" width="1"/&gt;</description>
       <guid isPermaLink="false">http://www.codenet.ru/webmast/perl/valid_ip.php?rss=1</guid>
       <pubDate>Tue, 07 Jul 2009 13:17:26 +0400</pubDate>
    <feedburner:origLink>http://www.codenet.ru/webmast/perl/valid_ip.php?rss=1</feedburner:origLink></item>

    <item>
       <title>1C+PHP+MySQL</title>
       <link>http://feedproxy.google.com/~r/codenet/read/~3/65R0p41G6c4/1c-php-mysql.php</link>
       <description>В современном мире люди используют Интернет не только для поиска информации, но и для приобретения каких либо товаров и услуг. Поэтому организации, например имеющие статус среднего бизнеса, стараются разместить свои прайс-листы  в интернете или даже создать Интернет-магазин. Создать его не так-то просто. Если вы имеете «реальный» бизнес и используете определенную систему учета товаров (или услуг), нужно учитывать несколько немаловажных факторов.&lt;img src="http://feeds.feedburner.com/~r/codenet/read/~4/65R0p41G6c4" height="1" width="1"/&gt;</description>
       <guid isPermaLink="false">http://www.codenet.ru/progr/1c/1c-php-mysql.php?rss=1</guid>
       <pubDate>Tue, 07 Jul 2009 13:17:26 +0400</pubDate>
    <feedburner:origLink>http://www.codenet.ru/progr/1c/1c-php-mysql.php?rss=1</feedburner:origLink></item>

    <item>
       <title>Возможности консольных приложений для Windows</title>
       <link>http://feedproxy.google.com/~r/codenet/read/~3/M0j74UsgcpU/console.php</link>
       <description>В настоящее время, когда у разработчиков программного обеспечения появляется всё больше возможностей для сознания приложений со сложным графическим интерфейсом, консольные приложения по-прежнему прочно удерживают свои позиции, даже в такой, казалось бы&lt;img src="http://feeds.feedburner.com/~r/codenet/read/~4/M0j74UsgcpU" height="1" width="1"/&gt;</description>
       <guid isPermaLink="false">http://www.codenet.ru/progr/cpp/console.php?rss=1</guid>
       <pubDate>Tue, 12 May 2009 12:51:06 +0400</pubDate>
    <feedburner:origLink>http://www.codenet.ru/progr/cpp/console.php?rss=1</feedburner:origLink></item>

    <item>
       <title>Структуры с меняющимися размерами данных</title>
       <link>http://feedproxy.google.com/~r/codenet/read/~3/EVhfpxsGt-I/data-structures.php</link>
       <description>В разных форумах по программированию на C++ регулярно задаются вопросы: как записать структуру с текстовыми полями в бинарный файл, а затем прочитать её оттуда? Типичной ошибкой для начинающих программистов является попытка записать напрямую в файл структуру, содержащую указатели на текстовые строки. В итоге в файл записываются лишь значения указателей, но не сами строки.&lt;img src="http://feeds.feedburner.com/~r/codenet/read/~4/EVhfpxsGt-I" height="1" width="1"/&gt;</description>
       <guid isPermaLink="false">http://www.codenet.ru/progr/cpp/data-structures.php?rss=1</guid>
       <pubDate>Tue, 12 May 2009 12:51:06 +0400</pubDate>
    <feedburner:origLink>http://www.codenet.ru/progr/cpp/data-structures.php?rss=1</feedburner:origLink></item>

    <item>
       <title>Локализация интерфейса в приложениях Windows</title>
       <link>http://feedproxy.google.com/~r/codenet/read/~3/FMWaqg7jCnk/</link>
       <description>Довольно часто возникает необходимость в разработке пользовательского интерфейса приложения с поддержкой разных национальных языков. Каждый производитель &amp;lt;многонационального&amp;gt; программного продукта по-своему решает эту задачу. Например, корпорация Microsoft просто выпускает отдельную локальную версию продукта для каждого поддерживаемого языка. Другие производители обычно в состав программного продукта включают набор файлов, содержащих текстовые сообщения для разных языков, а пользователь потом сам выбирает для работы приложения тот язык, который ему больше подходит.&lt;img src="http://feeds.feedburner.com/~r/codenet/read/~4/FMWaqg7jCnk" height="1" width="1"/&gt;</description>
       <guid isPermaLink="false">http://www.codenet.ru/progr/cpp/localize/?rss=1</guid>
       <pubDate>Tue, 12 May 2009 12:51:05 +0400</pubDate>
    <feedburner:origLink>http://www.codenet.ru/progr/cpp/localize/?rss=1</feedburner:origLink></item>

    <item>
       <title>Привязка к железу</title>
       <link>http://feedproxy.google.com/~r/codenet/read/~3/iLWfyGcsc1Y/hardware.php</link>
       <description>Иногда в программах необходимо использовать возможность проверки типа носителя или его серийный номер. Причины могут быть разными от банального контроля устройств в системе до средств защит использующих привязку к железу. Сейчас я вам покажу как с помощью API реализовать эту простую задачу.&lt;img src="http://feeds.feedburner.com/~r/codenet/read/~4/iLWfyGcsc1Y" height="1" width="1"/&gt;</description>
       <guid isPermaLink="false">http://www.codenet.ru/progr/cpp/hardware.php?rss=1</guid>
       <pubDate>Tue, 12 May 2009 12:51:05 +0400</pubDate>
    <feedburner:origLink>http://www.codenet.ru/progr/cpp/hardware.php?rss=1</feedburner:origLink></item>

    <item>
       <title>Автоматизация работы с БД</title>
       <link>http://feedproxy.google.com/~r/codenet/read/~3/hI3pFfKIVnU/directsdk.php</link>
       <description>Некоторое время назад мне пришлось реализовать работу с таблицами базы данных MSSQL сервера. После написания некоторого количества, фактически однотипного кода пришла мысль автоматизировать эти &amp;quot;рутинные&amp;quot; действия. Согласитесь, что написание одного и того же кода, отличающегося фактически только структурой таблиц БД, не может никого вдохновить. К тому же, если кол-во таблиц, с которыми приходиться работать переваливает за десяток, то занятие из разряда скучное переходит в разряд трудоемкое.&lt;img src="http://feeds.feedburner.com/~r/codenet/read/~4/hI3pFfKIVnU" height="1" width="1"/&gt;</description>
       <guid isPermaLink="false">http://www.codenet.ru/progr/delphi/stat/directsdk.php?rss=1</guid>
       <pubDate>Sun, 19 Apr 2009 22:04:10 +0400</pubDate>
    <feedburner:origLink>http://www.codenet.ru/progr/delphi/stat/directsdk.php?rss=1</feedburner:origLink></item>

    <item>
       <title>Динамический список, его реализация и применение [C++]</title>
       <link>http://feedproxy.google.com/~r/codenet/read/~3/6ZLobHho1_k/dlist.php</link>
       <description>Очень часто, при разработке приложений, оперирующих с большим количеством входных данных, возникает вопрос об их хранении во время выполнения программы. Приводить все из них не имеет смысла, остановлюсь лишь на массивах. Несомненно, данный тип решает вопрос хранения данных, однако, очевидно, что он не лишен недостатков. Главным из них, несомненно, является  его фиксированный размер. Это свойство не поддается изменению даже у динамически созданных массивов, что довольно часто заставляет программистов, использующих исключительно их, выделять память &amp;quot;с запасом&amp;quot;. Ну а во-первых, даже &amp;quot;запас&amp;quot; ограничен, и никто не может дать гарантии, что и его будет достаточно, а во-вторых, наоборот, &amp;quot;запаса&amp;quot; может хватить настолько, что немалая часть отведенной программе памяти будет занята понапрасну. Данную проблему решает другой тип хранения данных, которому и посвящена эта статья - связанный список динамических переменных.&lt;img src="http://feeds.feedburner.com/~r/codenet/read/~4/6ZLobHho1_k" height="1" width="1"/&gt;</description>
       <guid isPermaLink="false">http://www.codenet.ru/progr/cpp/dlist.php?rss=1</guid>
       <pubDate>Sun, 19 Apr 2009 22:04:10 +0400</pubDate>
    <feedburner:origLink>http://www.codenet.ru/progr/cpp/dlist.php?rss=1</feedburner:origLink></item>

    <item>
       <title>Использование DllEntryPoint</title>
       <link>http://feedproxy.google.com/~r/codenet/read/~3/9zBO5bVTDHo/DllEntryPoint.php</link>
       <description>В данной статье я хотел бы рассмотреть два вопроса - во первых, рассмотреть пример использования точки входа библиотеки (DllEntryPoint), во вторых - продемонстрировать один из способов, как определить версию файла библиотеки из ее самой. Собственно определение версии - это задача достаточно частная - на самом деле используя подобную технологию можно например маппить в память образ длл, модифицировать и... ну впрочем ограничимся получением версии.&lt;img src="http://feeds.feedburner.com/~r/codenet/read/~4/9zBO5bVTDHo" height="1" width="1"/&gt;</description>
       <guid isPermaLink="false">http://www.codenet.ru/progr/cpp/DllEntryPoint.php?rss=1</guid>
       <pubDate>Sun, 19 Apr 2009 22:04:09 +0400</pubDate>
    <feedburner:origLink>http://www.codenet.ru/progr/cpp/DllEntryPoint.php?rss=1</feedburner:origLink></item>

  </channel>

</rss>
