<?xml version="1.0" encoding="windows-1251"?>
<rss version="2.0" xmlns="http://backend.userland.com/rss2" xmlns:yandex="http://news.yandex.ru">
<channel>
<title>Книги - Скачать бесплатно программы, Скачать бесплатные игры, Смотреть онлайн фильмы</title>
<link>http://maxlermedia.com/</link>
<language>ru</language>
<description>Книги - Скачать бесплатно программы, Скачать бесплатные игры, Смотреть онлайн фильмы</description>
<image>
<url>http://maxlermedia.com/yandexlogo.gif</url>
<title>Книги - Скачать бесплатно программы, Скачать бесплатные игры, Смотреть онлайн фильмы</title>
<link>http://maxlermedia.com/</link>
</image>
<generator>DataLife Engine</generator><item>
<title>Рефакторинг. Улучшение существующего кода</title>
<link>http://maxlermedia.com/programming/programming-books/12562-refaktoring.-uluchshenie-sushhestvujushhego-koda.html</link>
<description>Подход к улучшению структурной целостности и производительности существующих программ, называемый рефакторингом, получил развитие благодаря усилиям экспертов в области ООП, написавших эту книгу. Каждый шаг рефакторинга прост. Это может быть перемещение поля из одного класса в другой, вынесение фрагмента кода из метода и превращение его в самостоятельный метод или даже перемещение кода по иерархии классов. Каждый отдельный шаг может показаться элементарным, но совокупный эффект таких малых изменений в состоянии радикально улучшить проект или даже предотвратить распад плохо спроектированной программы.</description>
<category>Книги</category>
<author>maxler</author>
<pubDate>Tue, 25 Nov 2008 00:38:15 +0300</pubDate>
<yandex:full-text>Подход к улучшению структурной целостности и производительности существующих программ, называемый рефакторингом, получил развитие благодаря усилиям экспертов в области ООП, написавших эту книгу. Каждый шаг рефакторинга прост. Это может быть перемещение поля из одного класса в другой, вынесение фрагмента кода из метода и превращение его в самостоятельный метод или даже перемещение кода по иерархии классов. Каждый отдельный шаг может показаться элементарным, но совокупный эффект таких малых изменений в состоянии радикально улучшить проект или даже предотвратить распад плохо спроектированной программы.Мартин Фаулер с соавторами пролили свет на процесс рефакторинга, описав принципы и лучшие приемы его осуществления, а также указав, где и когда следует начинать углубленное изучение кода с целью его улучшения. Основу книги составляет подробный перечень более 70 методов рефакторинга, для каждого из которых описываются мотивация и техника испытанного на практике преобразования кода с примерами на Java. Рассмотренные в книге методы позволяют поэтапно модифицировать код, внося каждый раз небольшие изменения, благодаря чему снижается риск, связанный с развитием проекта.Автор: Мартин ФаулерИздательство: Символ-ПлюсГод издания: 2003Объем: 432 страницы</yandex:full-text>
</item><item>
<title>Эффективное программирование TCP/IP</title>
<link>http://maxlermedia.com/programming/programming-books/12551-jeffektivnoe-programmirovanie-tcpip.html</link>
<description></description>
<category>Книги</category>
<author>maxler</author>
<pubDate>Mon, 24 Nov 2008 09:35:06 +0300</pubDate>
<yandex:full-text>Программирование TCP/IP может показаться очень простым, но это заблуждение. Многие программисты сталкиваются с тем, что написанное ими сетевое приложение недостаточно надежно. Часто причиной такого положения дел является неосторожное обращение с сетевымипротоколами. Поэтому основное внимание в данной книге уделено тонким вопросам функционирования семейства протоколов и способам работы с ними. Здесь изложены подтвержденные практикой советы, технические приемы и эвристические правила программирования TCP/IP для достижения максимальной производительности; показано, как избежать многих типичных ошибок. Каркас кода и библиотека функций дают возможность создавать приложения, не думая о низкоуровневых деталях. Основные идеи и концепции иллюстрируются многочисленными примерами. Вы станете лучше понимать внутреннее устройство TCP/IP и получите необходимые практические навыки работы с этим семейством протоколов. СОДЕРЖАНИЕ:Предисловие Глава 1. ВведениеНекоторые термины Путеводитель по книге Архитектура клиент-сервер Элементы API сокетов Резюме Глава 2. ОсновыСовет 1. О необходимости различать протоколы, требующие и не требующие установления логического соединения Резюме Совет 2. О том, что такое подсети и CIDR Классы адресов Подсети Ограниченное вещание Вещание на сеть Вещание на подсеть Вещание на все подсети Бесклассовая междоменная маршрутизация - CIDR Текущее состояние организации подсетей и CIDR Резюме Совет 3. О том, что такое частные адреса и NAT Резюме Совет 4. О разработке и применении каркасов приложений Каркас TCP-сервера Каркас TCP-клиента Каркас UDP-сервера Каркас UDP-клиента Резюме Совет 5. О том, почему интерфейс сокетов лучше интерфейса XTI/TLI Резюме Совет 6. О том, что TCP - потоковый протокол Резюме Совет 7.0 важности правильной оценки производительности TCP Источник и приемник на базе UDP Источник и приемник на базе TCP Резюме Совет 8. О том, что не надо заново изобретать TCP Резюме Совет 9. О том, что при всей надежности у TCP есть и недостатки Что такое надежность Потенциальные ошибки Сбой в сети Отказ приложения Крах хоста на другом конце соединения Резюме Совет 10. О том, что TCP не выполняет опрос соединения Механизм контролеров Пульсация Еще один пример пульсации Резюме Совет 11. 0 некорректном поведении партнера Проверка завершения работы клиента Проверка корректности входной информации Резюме Совет 12.0 работе программы в локальной и глобальной сетях Скрытая ошибка Резюме Совет 13. О функционировании протоколов Резюме Совет 14. О семиуровневой эталонной модели 081 Модель OSI Модель TCP/IP Резюме Глава 3. Создание эффективныхи устойчивых сетевых программ Совет 15. Об операции записи в TCP Операция записи с точки зрения приложения Операция записи с точки зрения TCP Резюме Совет 16. О важности аккуратного размыкания TCP-соединений Вызов shutdown Аккуратное размыкание соединений Резюме Совет 17. О запуске приложения через inetd TCP-серверы UDP-серверы Резюме Совет 18. О назначении серверу номера порта с помощью tcpmux Резюме Совет 19. Об использовании двух TCP-соединений Архитектура с одним соединением Архитектура с двумя соединениями Резюме Совет 20. О том, как сделать приложение событийно-управляемым (1) Резюме Совет 21. О том, как сделать приложение событийно-управляемым (2) Резюме Совет 22. О том, что не надо прерывать состояние TIME-WAIT для закрытия соединения Что это такое Зачем нужно состояние TIME-WAIT Принудительная отмена состояния TIME-WAIT Резюме Совет 23. Об установке опции SO_REUSEADDR Резюме Совет 24. О написании одного большого блока вместо нескольких маленьких Отключение алгоритма Нейгла Запись со сбором Резюме Совет 25. Об организации тайм-аута для вызова connect Использование вызова alarm Использование select Резюме Совет 26. О вреде копирования данных Буферы в разделяемой памяти Система буферов в разделяемой памяти Реализация в UNIX Реализация в Windows Резюме Совет 27. Об обнулении структуры sockaddr_in Совет 28. О важности порядка байтов Резюме Совет 29. О том, что не стоит &quot;зашивать&quot; IP-адреса и номера портов в код Резюме Совет 30. О подсоединенном UDP-сокете Резюме Совет 31. О том, что С - не единственный язык программирования Резюме Совет 32. О значимости размеров буферов Резюме Глава 4. Инструменты и ресурсыСовет 33. Об использовании утилиты ping Резюме Совет 34. Об использовании программы tcpdump или аналогичного средства Как работает tcpdump Использование tcpdump Выходная информация, формируемая tcpdump Резюме Совет 35. О применении программы traceroute Как работает traceroute Программа tracert в системе Windows Резюме Совет 36. О преимуществах программы ttcp Резюме Совет 37. О работе с программой Isof Резюме Совет 38. Об использовании программы netstat Активные сокеты Интерфейсы Маршрутная таблица Статистика протоколов Программа netstat в Windows Резюме Совет 39. О средствах трассировки системных вызовов Преждевременное завершение Низкая производительность ttcp Резюме Совет 40. О создании и применении программы для анализа ICMP-сообщений Чтение ICMP-сообщений Печать ICMP-сообщений Резюме Совет 41. О пользе книг Стивенса &quot;TCP/IP Illustrated&quot; &quot;UNIX Network Programming&quot; Совет 42. О чтении текстов программ Резюме Совет 43. О том, что надо знать RFC Тексты RFC Совет 44. Об участии в конференциях Usenet Другие ресурсы, относящиеся к конференциям Приложение 1Вспомогательный код для UNIX Заголовочный файл etcp.h Функция daemon Функция signal Приложение 2Вспомогательный код для Windows Заголовочный файл skel.h Функции совместимости с WindowsЛитература Предметный указательАвтор: Йон СнейдерПеревод: А. СлинкинИздательство: ПитерСерия: Библиотека программистаГод: 2001ISBN: 5-318-00453-9, 0-201-61589-4Страниц: 320Формат: DJVU</yandex:full-text>
</item><item>
<title>Отличная книга по PHP - обучение на примерах</title>
<link>http://maxlermedia.com/programming/programming-books/12206-otlichnaja-kniga-po-php-obuchenie-na-primerakh.html</link>
<description>Просто и доступно изложены основы РНР - популярного языка написания скриптов для Web-страниц. Выполняя несложные примеры, читатель сможет освоить азы программирования на РНР, создать динамическую страницу, счетчик посещения сайта, систему голосования, адресную книгу, интернет-магазин. Описаны типичные ошибки использования сценариев, а также пути их исправления. Книга содержит фрагменты кода, который можно применять при создании собственных проектов. Книга предназначена прежде всего для начинающих, но может быть полезна и опытным программистам, использующим PHP.</description>
<category>Книги</category>
<author>maxler</author>
<pubDate>Mon, 03 Nov 2008 00:16:17 +0300</pubDate>
<yandex:full-text>Просто и доступно изложены основы РНР - популярного языка написания скриптов для Web-страниц. Выполняя несложные примеры, читатель сможет освоить азы программирования на РНР, создать динамическую страницу, счетчик посещения сайта, систему голосования, адресную книгу, интернет-магазин. Описаны типичные ошибки использования сценариев, а также пути их исправления. Книга содержит фрагменты кода, который можно применять при создании собственных проектов.Книга предназначена прежде всего для начинающих, но может быть полезна и опытным программистам, использующим PHP.Автор: Кухарчик А.Формат: PDF</yandex:full-text>
</item><item>
<title>Искусство создания компонентов Delphi</title>
<link>http://maxlermedia.com/programming/programming-books/11818-iskusstvo-sozdanija-komponentov-delphi.html</link>
<description> Издательство: Питер Год: 2005 Формат: DJVU  Электронная книга рассчитана в основном на подготовленного читателя (программиста, имеющего опыт работы с Delphi), но может быть полезна начинающим программистам, студентам и преподавателям </description>
<category>Книги</category>
<author>minotawr</author>
<pubDate>Mon, 13 Oct 2008 00:09:54 +0400</pubDate>
<yandex:full-text>Издательство: ПитерГод: 2005Формат: DJVUЭлектронная книга рассчитана в основном на подготовленного читателя (программиста, имеющего опыт работы с Delphi), но может быть полезна начинающим программистам, студентам и преподавателямВ электронной книге рассматриваются все вопросы создания новых компонентов в системе программирования Borland Delphi. Электронная книга состоит из трех частей. Первая посвящена реализации объектно-ориентированной модели, являющейся основой любого вновь создаваемого компонента. Во второй части подробно рассматриваются все детали процесса создания компонентов, в том числе выбор родительского класса, создание модуля компонента и включение его в существующий или новый пакет, создание свойств, методов и событий, тестирование и отладка компонента и его регистрация в среде Delphi. Рассматриваются также особенности создания компонентов для работы с базами данных, проблемы разработки нестандартных редакторов свойств и компонентов, разработка контекстной справки и ее подключение к справочной службе Delphi.Ссылка<div class="quote">Внимание! У вас нет прав для просмотра скрытого текста.</div></yandex:full-text>
</item><item>
<title>C#. Разработка компонентов в MS Visual Studio 2005/2008</title>
<link>http://maxlermedia.com/programming/programming-books/10811-c.-razrabotka-komponentov-v-ms-visual-studio.html</link>
<description>  Серия: Профессиональное программирование. Издательство: БХВ-Петербург. Год: 2008 г. Страниц: 480. ISBN:   978-5-9775-0295-5. Тираж: 1500 экз. Формат:  DJVY 70x100/16. Качество: Хорошее, нераспознанный скан. Примечание: В комплекте исходные тексты примеров из книги.</description>
<category>Книги</category>
<author>minotawr</author>
<pubDate>Wed, 03 Sep 2008 07:16:48 +0400</pubDate>
<yandex:full-text>Серия: Профессиональное программирование.Издательство: БХВ-Петербург.Год: 2008 г.Страниц: 480.ISBN:   978-5-9775-0295-5.Тираж: 1500 экз.Формат:  DJVY 70x100/16.Качество: Хорошее, нераспознанный скан.Примечание: В комплекте исходные тексты примеров из книги.Описание: Книга содержит всю необходимую информацию для создания полноценных компонентов Win Forms на языке C# в MS Visual Studio 2005/2008, начиная с разработки и отладки и заканчивая лицензированием и распространением. Рассмотрены дизайнеры, конвертеры типа, сервисы, редакторы типов и многое другое. Информация о каждом классе, описанном в книге, сопровождается примером его использования. Весь программный код является авторской разработкой и проверен на практике.Ссылка:<div class="quote">Внимание! У вас нет прав для просмотра скрытого текста.</div></yandex:full-text>
</item><item>
<title>Технологии программирования на Java 2. Книга 3</title>
<link>http://maxlermedia.com/programming/programming-books/10414-tekhnologii-programmirovanija-na-java-2.-kniga-3.html</link>
<description> Название: Технологии программирования на Java 2. Книга 3 Авторы: Пол Дж. Дейтел, С.И. Сантри, Харви М. Дейтел издательство: &quot;Бином&quot; Год: 2003 г. Стр: 672 стр. ISBN: 5-9518-0034-X Формат: PDF Качество: Среднее</description>
<category>Книги</category>
<author>minotawr</author>
<pubDate>Sun, 17 Aug 2008 12:44:55 +0400</pubDate>
<yandex:full-text>Предлагаемая книга является переводом третьей части оригинального издания &quot;Advanced Java 2 Platform How to Program&quot;. Оригинал содержит более 1800 страниц, поэтому было принято решение русское издание разбить на три части. Первая часть посвящена созданию графического пользовательского интерфейса, двухмерной и трехмерной графике, компонентам JavaBeans, взаимодействию с базами данных. Вторая часть посвящена созданию распределенных приложений, а третья часть, которую вы держите в руках, посвящена созданию серверных приложений и корпоративных систем.В первых главах книги рассматривается применение технологий сервлетов и JavaServer Pages для создания серверных приложений. После этого читатели познакомятся с технологиями Enterprise JavaBeans, J2ME, Java Message Service и SOAP, которые находят применение при создании корпоративных систем. Будут также рассмотрены некоторые популярные серверы приложений. Книга насыщена многочисленными примерами и упражнениями. Особое место занимает большой практический пример приложения для электронного бизнеса, в котором нашли отражение все рассматриваемые в книге технологии.Пароль: http://maxlermedia.com/<div class="quote">Внимание! У вас нет прав для просмотра скрытого текста.</div></yandex:full-text>
</item><item>
<title>Технологии программирования на Java 2. Книга 2</title>
<link>http://maxlermedia.com/programming/programming-books/10413-tekhnologii-programmirovanija-na-java-2.-kniga-2.html</link>
<description> Название: Технологии программирования на Java 2. Книга 2 Авторы: Пол Дж. Дейтел, С.И. Сантри, Харви М. Дейтел издательство: &quot;Бином&quot; Год: 2003 г. Стр: 400 стр. ISBN: 5-9518-0051-X Формат: PDF Качество: Среднее </description>
<category>Книги</category>
<author>minotawr</author>
<pubDate>Sun, 17 Aug 2008 12:37:32 +0400</pubDate>
<yandex:full-text>Предлагаемая книга является переводом второй части издания &quot;Advanced Java 2 Platform. How to Program&quot;. Оригинал содержит более 1800 страниц, поэтому было принято решение русское издание разбить на три части. Первая часть, книги посвящена созданию графического пользовательского интерфейса, двухмерной и трехмерной графике, компонентам Java Beans, взаимодействию с базами данных, вопросам обеспечения безопасности.Вторая часть книги, которую Вы держите в руках, посвящена распределенным приложениям и на примерах знакомит с технологиями построения распределенных систем, а также систем управления сетями: Remote Method Invocation (RMI), Jini, JavaSpaces, Java Management Extensions (JMX), Jiro и построению гетерогенных систем на основе Common Object Request Broker Architecture (CORBA). Рассматриваются различные подходы к построению пиринговых приложений на основе RMI, Jini, JXTA.В третьей части издания рассматривается создание серверных приложений и корпоративных систем.Пароль: http://maxlermedia.com/<div class="quote">Внимание! У вас нет прав для просмотра скрытого текста.</div></yandex:full-text>
</item><item>
<title>Технологии программирования на Java 2 - книга 1</title>
<link>http://maxlermedia.com/programming/programming-books/10411-tekhnologii-programmirovanija-na-java-2-kniga-1.html</link>
<description>  Название: Технологии программирования на Java 2. Книга 1  Авторы: Пол Дж. Дейтел, С.И. Сантри, Харви М. Дейтел  издательство: &quot;Бином&quot;  Год: 2003 г.  Стр: 560 стр.  ISBN: 5-9518-0017-X  Формат: PDF  Качество: Среднее</description>
<category>Книги</category>
<author>minotawr</author>
<pubDate>Sun, 17 Aug 2008 07:53:18 +0400</pubDate>
<yandex:full-text>Предлагаемая книга является переводом первой части издания &quot;Advanced Java 2 Platform. How to Program&quot;. Оригинал содержит более 1800 страниц, поэтому было принято решение русское издание разбить на три части. Первая часть, которую Вы держите в руках, посвящена созданию графического пользовательского интерфейса, двухмерной и трехмерной графике, компонентам Java Beans, взаимодействию с базами данных, вопросам обеспечения безопасности. Вторая часть издания посвящена созданию распределенных приложений, и, наконец, третья часть - созданию серверных приложений и корпоративных систем.В книге широко используется методический прием, основанный на примерах. Первые главы книги посвящены использованию компонентов Swing для построения графического пользовательского интерфейса. На примере графического редактора и трехмерной игры рассматривается построение сложных графических приложений на основе Java 2D и Java 3D.Серьезное внимание уделяется компонентам JavaBeans для создания повторно используемых программных компонентов и сборочного программирования.В книге подробно рассмотрены модели и технологии, ответственные за обеспечение безопасности приложений и апплетов Java, в том числе при использовании их в Internet. Глава, посвященная JDBC, знакомит читателя с созданием приложений Java, взаимодействующих с реляционными системами управления базами данных.пароль: http://maxlermedia.com/<div class="quote">Внимание! У вас нет прав для просмотра скрытого текста.</div></yandex:full-text>
</item><item>
<title>Основы программирования в Delphi 8 для Microsoft .NET Framework. Самоучитель.</title>
<link>http://maxlermedia.com/programming/programming-books/10189-osnovy-programmirovanija-v-delphi-8-dlja.html</link>
<description> Автор:		Культин Н. Б. Название:	Основы программирования в Delphi 8 для Microsoft .NET Framework. Самоучитель. Издательство:	СПб.: БХВ-Петербург Год издания:	2004 Страниц:	400 ISBN:		5-94157-177-1 Формат:		PDF Качаство:	Хорошее</description>
<category>Книги</category>
<author>minotawr</author>
<pubDate>Thu, 07 Aug 2008 13:01:18 +0400</pubDate>
<yandex:full-text>Рассмотрен процесс создания программ в среде Delphi 8 для Microsoft .NET Framework от разработки диалогового окна и процедур обработки событий до создания справочной системы и установочного компакт-диска. Даны практические рекомендации и приемы работы с графикой, мультимедиа и базами данных.Для начинающих программистов<div class="quote">Внимание! У вас нет прав для просмотра скрытого текста.</div></yandex:full-text>
</item><item>
<title>Программирование мобильных телефонов на Java 2 Micro Edition.</title>
<link>http://maxlermedia.com/programming/programming-books/10150-programmirovanie-mobilnykh-telefonov-na-java-2.html</link>
<description> Название:Программирование мобильных телефонов на Java 2 Micro Edition. Издательство: ДМК Пресс Год издания: 2004 Страниц: 336 Язык: русский Формат: PDF Размер: 6.7 Мб Качество: Хорошее.</description>
<category>Книги</category>
<author>minotawr</author>
<pubDate>Wed, 06 Aug 2008 15:27:38 +0400</pubDate>
<yandex:full-text>Книга, которую вы держите в руках, представляет платформу Java 2 Micro Edition, являющуюся стандартом в программировании приложенийдля мобильных телефонов. В книге подробно и доступно объясняется архитектура платформы Java 2 Micro Edition, состоящей из конфигураций ипрофилей. Рассматриваются две имеющиеся на данный момент версии профилей MIDP 1.0 и MIDP 2.0, на базе которых происходит построениемобильных приложений. В контексте этой книги изучаются основы по строения мобильных программ, использование графики, техника созданияигр для телефонов, работа со звуком. Разбирается большое количество классов пользовательского интерфейса, необходимых для создания интуи-тивно понятного и красивого интерфейса программ. Рассматриваются бесплатные среды программирования мобильных приложений от компанииSun Microsystems. Это Sun ONE Studio 4 Mobile Edition и Wireless Toolkit 2.1, а так же отдельные инструментарии от известных производителей телефо-нов Nokia, Siemens, Sony Ericsson, Motorola, Samsung для эмуляции мобильных устройств на компьютере. Книга будет интересна как начинающимпрограммистам, так и более опытным не знакомым с платформой Java 2 Micro Edition. Поскольку в книге содержатся основы языка программирова-ния Java, то пользоваться этой книгой могут и неподготовленные читатели.Книга также содержит полный справочник по интерфейсам, классам, методам, константам и исключениям платформы Java 2 Micro Edition.</yandex:full-text>
</item></channel></rss>