<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>по стопам webkill&#039;а &#187; QT</title>
	<atom:link href="http://blog.lukmus.ru/tag/qt/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.lukmus.ru</link>
	<description>это наш химический дом для печальных жителей Земли</description>
	<lastBuildDate>Sat, 21 Oct 2023 19:10:13 +0000</lastBuildDate>
	<language>ru-RU</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4.2</generator>
		<item>
		<title>разгребая хлам или в помощь студенту. часть 1 &#8211; фигуры Лиссажу.</title>
		<link>http://blog.lukmus.ru/2010/07/09/razgrebaya-hlam-ili-v-pomoshh-studentu-ch/</link>
		<comments>http://blog.lukmus.ru/2010/07/09/razgrebaya-hlam-ili-v-pomoshh-studentu-ch/#comments</comments>
		<pubDate>Fri, 09 Jul 2010 00:54:19 +0000</pubDate>
		<dc:creator>lukmus</dc:creator>
				<category><![CDATA[ruby & ruby on rails]]></category>
		<category><![CDATA[скрипты]]></category>
		<category><![CDATA[QT]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[фигуры лиссажу]]></category>

		<guid isPermaLink="false">http://blog.lukmus.ru/?p=175</guid>
		<description><![CDATA[Те скрипты, что я здесь приведу не имеют практически никакой прикладной или научной ценности и приведены лишь потому, что мне жаль их бесследно стирать. Что такое фигуры Лиссажу читаем на википедии. Теперь про сам скрипт. Скрипт написан на ruby и задействует библиотеку qt. Скрипт в окне рисует эти самые фигуры, плавно меняя цвет. По нажатию [...]]]></description>
			<content:encoded><![CDATA[<p><em>Те скрипты, что я здесь приведу не имеют практически никакой прикладной или научной ценности и приведены лишь потому, что мне жаль их бесследно стирать.</em></p>
<table cellspacing="15px">
<tbody>
<tr>
<td><img src="http://upload.wikimedia.org/wikipedia/commons/thumb/0/03/Lissajous_figure_scope_2.jpg/200px-Lissajous_figure_scope_2.jpg" alt="фигуры Лиссажу" /></td>
<td>Что такое фигуры Лиссажу читаем на википедии. Теперь про сам скрипт.<br />
Скрипт написан на ruby и задействует библиотеку qt. Скрипт в окне рисует эти самые фигуры, плавно меняя цвет. По нажатию на кнопку &#8216;Next&#8217; меняются параметры уравнений и в окне начинает рисоваться новая фигура.</td>
</tr>
</tbody>
</table>
<p><span id="more-175"></span></p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="480" height="385" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/2geKKIxqtZ0&amp;hl=ru_RU&amp;fs=1" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="480" height="385" src="http://www.youtube.com/v/2geKKIxqtZ0&amp;hl=ru_RU&amp;fs=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>Я немного слукавил, говоря, в самом начале, что здесь нечему научится. Здесь примечателен метод paintEvent(e) класса Lissajous&lt;Qt::Widget, именно он и рисует фигуру. Да и вообще, я считаю это нормальным примером работы с Qt, причем не только для Ruby т.к. все отличие от взаимодействия с этой библиотекой скажем в C++ заключается лишь в различном синтаксисе C++ и Ruby. Человек, читающий Фултона, конечно, для себя здесь ничего не откроет, а студенту в самый раз.</p>
<p>Скачать эту вакханалию можно <a href="http://sharingmatrix.com/file/11696703/lissajou.tar" target="_blank">здесь</a>. как установить qt и ruby можно прочитать соответственно <a href="http://blog.lukmus.ru/?p=169" target="_blank">здесь</a> и <a href="http://blog.lukmus.ru/?p=57" target="_blank">здесь</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.lukmus.ru/2010/07/09/razgrebaya-hlam-ili-v-pomoshh-studentu-ch/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>установка Qt для Ruby</title>
		<link>http://blog.lukmus.ru/2010/07/09/ustanovka-qt-dlya-ruby/</link>
		<comments>http://blog.lukmus.ru/2010/07/09/ustanovka-qt-dlya-ruby/#comments</comments>
		<pubDate>Fri, 09 Jul 2010 00:04:44 +0000</pubDate>
		<dc:creator>lukmus</dc:creator>
				<category><![CDATA[ruby & ruby on rails]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[QT]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://blog.lukmus.ru/?p=169</guid>
		<description><![CDATA[Тут я вкратце опишу как установить библиотеку Qt для Ruby т.к. она будет нужна для запуска некоторых следующих скриптов, которые я буду выкладывать. Linux Тут все просто &#8211; устанавливаем пакет QtRuby, для RH-линуксов через yum, для Debian через apt-get, для Slackware качаем отсюда http://rubyforge.org/projects/korundum/ и читаем readme. Windows Для начала у вас должен быть установлен [...]]]></description>
			<content:encoded><![CDATA[<p>Тут я вкратце опишу как установить библиотеку Qt для Ruby т.к. она будет нужна для запуска некоторых следующих скриптов, которые я буду выкладывать.<span id="more-169"></span></p>
<p><strong>Linux</strong></p>
<p>Тут все просто &#8211; устанавливаем пакет QtRuby, для RH-линуксов через yum, для Debian через apt-get, для Slackware качаем отсюда <a href="http://rubyforge.org/projects/korundum/" target="_blank">http://rubyforge.org/projects/korundum/</a> и читаем readme.</p>
<p><strong>Windows</strong></p>
<p>Для начала у вас должен быть установлен сам Ruby, gem и nmake, как их установить читаем <a href="http://blog.lukmus.ru/?p=57" target="_blank">здесь</a>.</p>
<ol>
<li> Качаем этот <a href="http://rubyforge.org/frs/download.php/26858/qtruby4-1.4.9-mswin32.gem" target="_blank">gem</a>.</li>
<li>Переходим в консоли в тот каталог, где лежит только что скачанный gem и пишем:<br />
gem install qtruby4-1.4.9-mswin32.gem<br />
Установка должна завершится так:<br />
<a href="http://blog.lukmus.ru/wp-content/uploads/2010/07/picture_5.png"><img class="aligncenter size-full wp-image-170" title="picture_5" src="http://blog.lukmus.ru/wp-content/uploads/2010/07/picture_5.png" alt="" width="450" height="224" /></a><br />
Если выскакивает ошибка значит скачанный вами gem несовместим с версией Ruby.</li>
<li>И наконец, качаем mingwm10.dll вот <a href="http://www.dll-files.com/dllindex/dll-files.shtml?mingwm10" target="_blank">отсюда</a> и кидаем его в папку %RUBY_DIR%\bin, где %RUBY_DIR% &#8211; папка куда установлен Ruby.</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://blog.lukmus.ru/2010/07/09/ustanovka-qt-dlya-ruby/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
