<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Библиотека программиста - книги по программированию</title>
		<link>http://proglib.ucoz.ru/</link>
		<description>Форум разработчика</description>
		<lastBuildDate>Thu, 19 Mar 2009 02:21:28 GMT</lastBuildDate>
		<generator>uCoz Web-Service</generator>
		<atom:link href="https://proglib.ucoz.ru/forum/rss" rel="self" type="application/rss+xml" />
		
		<item>
			<title>Обучение Delphi</title>
			<link>https://proglib.ucoz.ru/forum/2-74-1</link>
			<pubDate>Thu, 19 Mar 2009 02:21:28 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://proglib.ucoz.ru/forum/2&quot;&gt;Программирование&lt;/a&gt;&lt;br /&gt;Описание темы: 10. Уроков&lt;br /&gt;Автор темы: proglib&lt;br /&gt;Автор последнего сообщения: proglib&lt;br /&gt;Количество ответов: 9</description>
			<content:encoded>&lt;b&gt;&lt;u&gt;Урок 1. Введение&lt;/u&gt;&lt;/b&gt; &lt;p&gt; OpenGL является на данный момент одним из самых популярных программных интерфейсов (API) для разработки приложений в области двумерной и трехмерной графики. Стандарт OpenGL был разработан и утвержден в 1992 году ведущими фирмами в области разработки программного обеспечения, а его основой стала библиотека IRIS GL, разработанная Silicon Graphics. &lt;br /&gt; На данный момент реализация OpenGL включает в себя несколько библиотек (описание базовых функций OpenGL, GLU,GLUT,GLAUX и другие), назначение которых будет описано ниже. &lt;br /&gt; Характерными особенностями OpenGL, которые обеспечили распространение и развитие этого графического стандарта, являются: &lt;p&gt; &lt;b&gt;Стабильность&lt;/b&gt; &lt;br /&gt; Дополнения и изменения в стандарте реализуются таким образом, чтобы сохранить совместимость с разработанным ранее программным обеспечением. &lt;p&gt; Надежность и переносимость &lt;br /&gt; Приложения, использующие OpenGL, гарантируют одинаковый визуальный результат вне зависимости от типа используемой операционной системы и организации отображения информации. Кроме того, эти приложения могут выполняться как на персональных компьютерах, так и на рабочих станциях и суперкомпьютерах. &lt;p&gt; &lt;b&gt;Легкость применения&lt;/b&gt; &lt;br /&gt; Стандарт OpenGL имеет продуманную структуру и интуитивно понятный интерфейс, что позволяет с меньшими затратами создавать эффективные приложения, содержащие меньше строк кода, чем с использованием других графических библиотек. Необходимые функции для обеспечения совместимости с различным оборудованием реализованы на уровне библиотеки и значительно упрощают разработку приложений. &lt;p&gt; &lt;b&gt;Основные возможности OpenGL&lt;/b&gt; &lt;br /&gt; • Набор базовых примитивов: точки, линии, многоугольники и т.п. &lt;br /&gt; • Видовые и координатные преобразования &lt;br /&gt; • Удаление невидимых линий и поверхностей (z-буфер) &lt;br /&gt; • Использование сплайнов для построения линий и поверхностей &lt;br /&gt; • Наложение текстуры и применение освещения &lt;br /&gt; • Добавление специальных эффектов: тумана, изменение прозрачности,сопряжение цветов (blending), устранение ступенчатости (anti-aliasing). &lt;p&gt; Как уже было сказано, существует реализация OpenGL для разных платформ, для чего было удобно разделить базовые функции графической системы и функции для отображения графической информации и взаимодействия с пользователем. Были созданы библиотеки для отображения информации с помощью оконной подсистемы для операционных систем Windows и Unix (WGL и GLX соответственно), а также библиотеки GLAUX и GLUT, которые используются для создания так называемых консольных приложений. &lt;br /&gt; Библиотека GLAUX уступает по популярности написанной несколько позже библиотеке GLUT, хотя они предоставляют примерно одинаковые возможности. &lt;p&gt; В состав библиотеки GLU вошла реализация более сложных функций, таких как набор популярных геометрических примитивов (куб, шар, цилиндр, диск), функции построения сплайнов, реализация дополнительных операций над матрицами и т.п. Все они реализованы через базовые функции OpenGL.</content:encoded>
			<category>Программирование</category>
			<dc:creator>proglib</dc:creator>
			<guid>https://proglib.ucoz.ru/forum/2-74-1</guid>
		</item>
		<item>
			<title>Обучение C++</title>
			<link>https://proglib.ucoz.ru/forum/2-92-1</link>
			<pubDate>Thu, 19 Mar 2009 02:06:10 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://proglib.ucoz.ru/forum/2&quot;&gt;Программирование&lt;/a&gt;&lt;br /&gt;Описание темы: 26. Видеоуроков&lt;br /&gt;Автор темы: proglib&lt;br /&gt;Автор последнего сообщения: proglib&lt;br /&gt;Количество ответов: 0</description>
			<content:encoded>Урок 1. Введение &lt;br /&gt; &lt;!--BBvideo--&gt;&lt;script type=&quot;text/javascript&quot; src=&quot;http://proglib.ucoz.ru/media/?t=video;f=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DZJl2dNf9hbs%26feature%3DPlayList%26p%3D30625C8F5ADD5BB4%26index%3D0&quot;&gt;&lt;/script&gt;&lt;!--/BBvideo--&gt; &lt;br /&gt; Урок 2. Циклы &lt;br /&gt; &lt;!--BBvideo--&gt;&lt;script type=&quot;text/javascript&quot; src=&quot;http://proglib.ucoz.ru/media/?t=video;f=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DlEf-JuKBgNs%26feature%3DPlayList%26p%3D30625C8F5ADD5BB4%26index%3D1&quot;&gt;&lt;/script&gt;&lt;!--/BBvideo--&gt; &lt;br /&gt; Урок 3. Оператор &quot;if&quot; &lt;br /&gt; &lt;!--BBvideo--&gt;&lt;script type=&quot;text/javascript&quot; src=&quot;http://proglib.ucoz.ru/media/?t=video;f=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DMPjuofSHqF0%26feature%3DPlayList%26p%3D30625C8F5ADD5BB4%26index%3D2&quot;&gt;&lt;/script&gt;&lt;!--/BBvideo--&gt; &lt;br /&gt; Урок 4. Оператор &quot;switch&quot; &lt;br /&gt; &lt;!--BBvideo--&gt;&lt;script type=&quot;text/javascript&quot; src=&quot;http://proglib.ucoz.ru/media/?t=video;f=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DHkvgW6OQfnQ%26feature%3DPlayList%26p%3D30625C8F5ADD5BB4%26index%3D3&quot;&gt;&lt;/script&gt;&lt;!--/BBvideo--&gt; &lt;br /&gt; Урок 5. Арифметические операции &lt;br /&gt; &lt;!--BBvideo--&gt;&lt;script type=&quot;text/javascript&quot; src=&quot;http://proglib.ucoz.ru/media/?t=video;f=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DoHVYGF_q0Ks%26feature%3DPlayList%26p%3D30625C8F5ADD5BB4%26index%3D4&quot;&gt;&lt;/script&gt;&lt;!--/BBvideo--&gt; &lt;br /&gt; Урок 6. Таблица умножения &lt;br /&gt; &lt;!--BBvideo--&gt;&lt;script type=&quot;text/javascript&quot; src=&quot;http://proglib.ucoz.ru/media/?t=video;f=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D3HwoorSON6s%26feature%3DPlayList%26p%3D30625C8F5ADD5BB4%26index%3D5&quot;&gt;&lt;/script&gt;&lt;!--/BBvideo--&gt; &lt;br /&gt; Урок 7. Расчёт растояния - часть 1 &lt;br /&gt; &lt;!--BBvideo--&gt;&lt;script type=&quot;text/javascript&quot; src=&quot;http://proglib.ucoz.ru/media/?t=video;f=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D7Sht9jyoieo%26feature%3DPlayList%26p%3D30625C8F5ADD5BB4%26index%3D6&quot;&gt;&lt;/script&gt;&lt;!--/BBvideo--&gt; &lt;br /&gt; Урок 8. Расчёт растояния - часть 2 &lt;br /&gt; &lt;!--BBvideo--&gt;&lt;script type=&quot;text/javascript&quot; src=&quot;http://proglib.ucoz.ru/media/?t=video;f=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DScwNcVzy6h0%26feature%3DPlayList%26p%3D30625C8F5ADD5BB4%26index%3D7&quot;&gt;&lt;/script&gt;&lt;!--/BBvideo--&gt; &lt;br /&gt; Урок 9. Отгадай число &lt;br /&gt; &lt;!--BBvideo--&gt;&lt;script type=&quot;text/javascript&quot; src=&quot;http://proglib.ucoz.ru/media/?t=video;f=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DdKr28WtDX9E%26feature%3DPlayList%26p%3D30625C8F5ADD5BB4%26index%3D8&quot;&gt;&lt;/script&gt;&lt;!--/BBvideo--&gt; &lt;br /&gt; Урок 10. Метод половинного деления &lt;br /&gt; &lt;!--BBvideo--&gt;&lt;script type=&quot;text/javascript&quot; src=&quot;http://proglib.ucoz.ru/media/?t=video;f=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Dc-XGwCPeXTM%26feature%3DPlayList%26p%3D30625C8F5ADD5BB4%26index%3D9&quot;&gt;&lt;/script&gt;&lt;!--/BBvideo--&gt; &lt;br /&gt; Урок 11. Угадывание числа &lt;br /&gt; &lt;!--BBvideo--&gt;&lt;script type=&quot;text/javascript&quot; src=&quot;http://proglib.ucoz.ru/media/?t=video;f=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DYH7jOauGpo8%26feature%3DPlayList%26p%3D30625C8F5ADD5BB4%26index%3D10&quot;&gt;&lt;/script&gt;&lt;!--/BBvideo--&gt; &lt;br /&gt; Урок 12. Классы &lt;br /&gt; &lt;!--BBvideo--&gt;&lt;script type=&quot;text/javascript&quot; src=&quot;http://proglib.ucoz.ru/media/?t=video;f=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DFwKx35PWQdE%26feature%3DPlayList%26p%3D30625C8F5ADD5BB4%26index%3D11&quot;&gt;&lt;/script&gt;&lt;!--/BBvideo--&gt; &lt;br /&gt; Урок 13. Введение в массивы &lt;br /&gt; &lt;!--BBvideo--&gt;&lt;script type=&quot;text/javascript&quot; src=&quot;http://proglib.ucoz.ru/media/?t=video;f=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Dy0jUNQv7vrY%26feature%3DPlayList%26p%3D30625C8F5ADD5BB4%26index%3D12&quot;&gt;&lt;/script&gt;&lt;!--/BBvideo--&gt; &lt;br /&gt; Урок 14. Двухмерные массивы &lt;br /&gt; &lt;!--BBvideo--&gt;&lt;script type=&quot;text/javascript&quot; src=&quot;http://proglib.ucoz.ru/media/?t=video;f=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DDc-RB5XvQmA%26feature%3DPlayList%26p%3D30625C8F5ADD5BB4%26index%3D13&quot;&gt;&lt;/script&gt;&lt;!--/BBvideo--&gt; &lt;br /&gt; Урок 15. Булева логика &lt;br /&gt; &lt;!--BBvideo--&gt;&lt;script type=&quot;text/javascript&quot; src=&quot;http://proglib.ucoz.ru/media/?t=video;f=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DPlYwNpAonw0%26feature%3DPlayList%26p%3D30625C8F5ADD5BB4%26index%3D14&quot;&gt;&lt;/script&gt;&lt;!--/BBvideo--&gt; &lt;br /&gt; Урок 16. Чтение из файла и запись в файл &lt;br /&gt; &lt;!--BBvideo--&gt;&lt;script type=&quot;text/javascript&quot; src=&quot;http://proglib.ucoz.ru/media/?t=video;f=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DvsEr0V2Ijhk%26feature%3DPlayList%26p%3D30625C8F5ADD5BB4%26index%3D15&quot;&gt;&lt;/script&gt;&lt;!--/BBvideo--&gt; &lt;br /&gt; Урок 17. Пузырьковая сортировка &lt;br /&gt; &lt;!--BBvideo--&gt;&lt;script type=&quot;text/javascript&quot; src=&quot;http://proglib.ucoz.ru/media/?t=video;f=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DJVNwRPD0grc%26feature%3DPlayList%26p%3D30625C8F5ADD5BB4%26index%3D16&quot;&gt;&lt;/script&gt;&lt;!--/BBvideo--&gt; &lt;br /&gt; Урок 18. Поиск числа в отсортированом массиве &lt;br /&gt; &lt;!--BBvideo--&gt;&lt;script type=&quot;text/javascript&quot; src=&quot;http://proglib.ucoz.ru/media/?t=video;f=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D62pB-aYsBFA%26feature%3DPlayList%26p%3D30625C8F5ADD5BB4%26index%3D17&quot;&gt;&lt;/script&gt;&lt;!--/BBvideo--&gt; &lt;br /&gt; Урок 19. Массивы/Вектор &lt;br /&gt; &lt;!--BBvideo--&gt;&lt;script type=&quot;text/javascript&quot; src=&quot;http://proglib.ucoz.ru/media/?t=video;f=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D5iBeKvSNmVw%26feature%3DPlayList%26p%3D30625C8F5ADD5BB4%26index%3D18&quot;&gt;&lt;/script&gt;&lt;!--/BBvideo--&gt; &lt;br /&gt; Урок 20. Телефонная книга &lt;br /&gt; &lt;!--BBvideo--&gt;&lt;script type=&quot;text/javascript&quot; src=&quot;http://proglib.ucoz.ru/media/?t=video;f=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DjUUqKkBPwkE%26feature%3DPlayList%26p%3D30625C8F5ADD5BB4%26index%3D19&quot;&gt;&lt;/script&gt;&lt;!--/BBvideo--&gt; &lt;br /&gt; Урок 21. Школьный метод нахождения числа Пи &lt;br /&gt; &lt;!--BBvideo--&gt;&lt;script type=&quot;text/javascript&quot; src=&quot;http://proglib.ucoz.ru/media/?t=video;f=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Dq1WIrJcA7Vw%26feature%3DPlayList%26p%3D30625C8F5ADD5BB4%26index%3D20&quot;&gt;&lt;/script&gt;&lt;!--/BBvideo--&gt; &lt;br /&gt; Урок 22. OpenGL &lt;br /&gt; &lt;!--BBvideo--&gt;&lt;script type=&quot;text/javascript&quot; src=&quot;http://proglib.ucoz.ru/media/?t=video;f=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DR1v7IN4Q3EA%26feature%3DPlayList%26p%3D30625C8F5ADD5BB4%26index%3D21&quot;&gt;&lt;/script&gt;&lt;!--/BBvideo--&gt; &lt;br /&gt; Урок 23. Что будет, если долго подбрасывать монетку &lt;br /&gt; &lt;!--BBvideo--&gt;&lt;script type=&quot;text/javascript&quot; src=&quot;http://proglib.ucoz.ru/media/?t=video;f=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Dbhiir9rnsDI%26feature%3DPlayList%26p%3D30625C8F5ADD5BB4%26index%3D22&quot;&gt;&lt;/script&gt;&lt;!--/BBvideo--&gt; &lt;br /&gt; Урок 24. Рисование в полярных координатах &lt;br /&gt; &lt;!--BBvideo--&gt;&lt;script type=&quot;text/javascript&quot; src=&quot;http://proglib.ucoz.ru/media/?t=video;f=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Ddb0aZXj-sq4%26feature%3DPlayList%26p%3D30625C8F5ADD5BB4%26index%3D23&quot;&gt;&lt;/script&gt;&lt;!--/BBvideo--&gt; &lt;br /&gt; Урок 25. Рекурсия &lt;br /&gt; &lt;!--BBvideo--&gt;&lt;script type=&quot;text/javascript&quot; src=&quot;http://proglib.ucoz.ru/media/?t=video;f=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DvrVJNPMjBDA%26feature%3DPlayList%26p%3D30625C8F5ADD5BB4%26index%3D24&quot;&gt;&lt;/script&gt;&lt;!--/BBvideo--&gt; &lt;br /&gt; Урок 26. Салфетки &lt;br /&gt; &lt;!--BBvideo--&gt;&lt;script type=&quot;text/javascript&quot; src=&quot;http://proglib.ucoz.ru/media/?t=video;f=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DQCs4Q6EcEWE%26feature%3DPlayList%26p%3D30625C8F5ADD5BB4%26index%3D25&quot;&gt;&lt;/script&gt;&lt;!--/BBvideo--&gt;</content:encoded>
			<category>Программирование</category>
			<dc:creator>proglib</dc:creator>
			<guid>https://proglib.ucoz.ru/forum/2-92-1</guid>
		</item>
	</channel>
</rss>