<?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; windows</title>
	<atom:link href="http://blog.lukmus.ru/tag/windows/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>сексуальный Firefox от SynQ</title>
		<link>http://blog.lukmus.ru/2011/04/17/seksualnyiy-firefox-ot-synq/</link>
		<comments>http://blog.lukmus.ru/2011/04/17/seksualnyiy-firefox-ot-synq/#comments</comments>
		<pubDate>Sun, 17 Apr 2011 13:27:02 +0000</pubDate>
		<dc:creator>lukmus</dc:creator>
				<category><![CDATA[hack]]></category>
		<category><![CDATA[настройка и установка]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[sexy]]></category>
		<category><![CDATA[SQL-inj]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://blog.lukmus.ru/?p=973</guid>
		<description><![CDATA[Я не имею никакое отношение к этой штуке, мне она просто очень понравилась. Все благодарности и восторженные вопли поправу должны принадлежать SynQ. В кратце опишу, что SynQ придумал и реализовал. Всем известно что начиная с 3.0 Firefox стал экранировать разного рода ковычки (&#8216;,&#8221;,`), а SynQ реализовал патч к FF. Причем он сделал патчи и под [...]]]></description>
			<content:encoded><![CDATA[<p>Я не имею никакое отношение к этой штуке, мне она просто очень понравилась. Все благодарности и восторженные вопли поправу должны принадлежать <a rel="nofollow" href="https://rdot.org/forum/member.php?u=344" target="_blank">SynQ</a>.</p>
<p><a href="http://blog.lukmus.ru/wp-content/uploads/2011/04/sexyff.png"><img class="aligncenter size-full wp-image-974" title="sexyff" src="http://blog.lukmus.ru/wp-content/uploads/2011/04/sexyff.png" alt="" width="517" height="407" /></a><span id="more-973"></span><br />
В кратце опишу, что SynQ придумал и реализовал.</p>
<p>Всем известно что начиная с 3.0 Firefox стал экранировать разного рода ковычки (&#8216;,&#8221;,`), а SynQ реализовал патч к FF. Причем он сделал патчи и под Windows и под Linux. Вообщем, большое ему спасибо и вселенское уважение.</p>
<h2>Сама тема и патч &#8211; <a href="https://rdot.org/forum/showthread.php?t=1403" target="_blank">https://rdot.org/forum/showthread.php?t=1403</a></h2>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #666666; font-style: italic;"># uname -a
</span>Linux 2<span style="color: #339933;">.</span>6<span style="color: #339933;">.</span>34<span style="color: #339933;">.</span>7<span style="color: #339933;">-</span><span style="color: #cc66cc;">56</span><span style="color: #339933;">.</span>fc13<span style="color: #339933;">.</span>x86_64
<span style="color: #666666; font-style: italic;"># find / -name libxul.so
</span><span style="color: #339933;">/</span>usr<span style="color: #339933;">/</span>lib64<span style="color: #339933;">/</span>thunderbird<span style="color: #339933;">-</span><span style="color:#800080;">3.1</span><span style="color: #339933;">/</span>libxul<span style="color: #339933;">.</span>so
<span style="color: #339933;">/</span>usr<span style="color: #339933;">/</span>lib64<span style="color: #339933;">/</span>xulrunner<span style="color: #339933;">-</span>1<span style="color: #339933;">.</span>9<span style="color: #339933;">.</span>2<span style="color: #339933;">/</span>libxul<span style="color: #339933;">.</span>so
&nbsp;
<span style="color: #666666; font-style: italic;"># chmod a+x make_ff_sexy
</span><span style="color: #666666; font-style: italic;"># ./make_ff_sexy
</span>Make FF Sexy<span style="color: #339933;">!</span>
&nbsp;
USAGE<span style="color: #339933;">:</span> <span style="color: #339933;">./</span>make_ff_sexy <span style="color: #009900;">&#91;</span>version<span style="color: #009900;">&#93;</span> <span style="color: #339933;">/</span>path<span style="color: #339933;">/</span>to<span style="color: #339933;">/</span>libxul<span style="color: #339933;">.</span>so
Versions<span style="color: #339933;">:</span>
<span style="color: #cc66cc;">1</span> <span style="color: #339933;">-</span> patch <span style="color: #b1b100;">for</span> single quote <span style="color: #009900;">&#40;</span><span style="color: #0000ff;">')
2 - patch for double-quote (&quot;)
3 - patch for backquote (`)
4 - 1+2 versions
5 - 1+3 versions
6 - 2+3 versions
7 - 1+2+3 versions
Example: ./make_ff_sexy 7 /usr/lib/xulrunner-2.0/libxul.so
&nbsp;
Patch v1.0 for rdot.org
# ./make_ff_sexy 7 /usr/lib64/xulrunner-1.9.2/libxul.so
Patched Succesfully!</span></pre></td></tr></table></div>

]]></content:encoded>
			<wfw:commentRss>http://blog.lukmus.ru/2011/04/17/seksualnyiy-firefox-ot-synq/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>разгребая хлам или в помощь студенту. часть 2 – фракталы вращения.</title>
		<link>http://blog.lukmus.ru/2010/07/09/razgrebaya-hlam-ili-v-pomoshh-studentu-ch-2/</link>
		<comments>http://blog.lukmus.ru/2010/07/09/razgrebaya-hlam-ili-v-pomoshh-studentu-ch-2/#comments</comments>
		<pubDate>Fri, 09 Jul 2010 12:53:40 +0000</pubDate>
		<dc:creator>lukmus</dc:creator>
				<category><![CDATA[ruby & ruby on rails]]></category>
		<category><![CDATA[скрипты]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[rmagick]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[фрактал]]></category>

		<guid isPermaLink="false">http://blog.lukmus.ru/?p=187</guid>
		<description><![CDATA[Данный скрипт как и предыдущий практически ничем не примечателен. Он рисует фрактал методом вращения параболы заданной уравнением, трехмерную фигуру, также заданную уравнением и находит точки их пересечения. Например: для запуска с такими аргументами: ./console_fraktal.rb 0.1*x**2-3*x-150 10000 -f 2ex.jpg -ic 36 -bc white -nss создается файл 2ex.jpg следующего содержания: При таком запуске ./console_fraktal.rb 0.1*x**2-3*x-250 x**2/100+y**2/100 -f [...]]]></description>
			<content:encoded><![CDATA[<p>Данный скрипт как и предыдущий практически ничем не примечателен. Он рисует фрактал методом вращения параболы заданной уравнением, трехмерную фигуру, также заданную уравнением и находит точки их пересечения.<span id="more-187"></span></p>
<p>Например:</p>
<p>для запуска с такими аргументами:</p>
<p><code>./console_fraktal.rb 0.1*x**2-3*x-150 10000 -f 2ex.jpg -ic 36 -bc white -nss</code></p>
<p>создается файл 2ex.jpg следующего содержания:</p>
<p><a href="http://blog.lukmus.ru/wp-content/uploads/2010/07/2ex.jpg"><img class="alignnone size-medium wp-image-188" title="./console_fraktal.rb 0.1*x**2-3*x-150 10000 -f 2ex.jpg -ic 36 -bc white -nss" src="http://blog.lukmus.ru/wp-content/uploads/2010/07/2ex-300x300.jpg" alt="" width="300" height="300" /></a></p>
<p>При таком запуске</p>
<p><code>./console_fraktal.rb 0.1*x**2-3*x-250 x**2/100+y**2/100 -f 3ex.jpg -ic 36 -bc white</code></p>
<p><a href="http://blog.lukmus.ru/wp-content/uploads/2010/07/3ex.jpg"><img class="alignnone size-medium wp-image-189" title="3ex" src="http://blog.lukmus.ru/wp-content/uploads/2010/07/3ex-300x300.jpg" alt="" width="300" height="300" /></a></p>
<p>Вообщем там много всяких параметров и соответственно можно изобразить много чего. Все параметры описаны в хелпе скрипта, который выводится если скрипт запустить без параметров.</p>
<p>Единственная практическая ценность этого срипта &#8211; он может служить хорошим примером работы с библиотекой Rmagick. Rmagick &#8211; библиотека для работы с изображениями, поддерживающая более 90 форматов, основана на ImageMagick и GraphicsMagick).</p>
<p>Пользователи Linux могут легко установить ее</p>
<ul>
<li> для RH: <code>yum install ruby-RMagick</code></li>
<li> для Debian: <code>apt-get ruby-RMagick</code></li>
<li> для Slackware: как всегда качаем тарбол с <a href="http://rmagick.rubyforge.org/" target="_blank">офсайта</a> и читаем readme.</li>
</ul>
<p>Что касается Windows тут все гораздо сложнее.</p>
<p>На офсайте где-то писали, что какому-то левше удалось установить ее на винду, однако как я не пытался мне это так и не удалось.</p>
<p>Следуя инструкциям с офсайта, установив все что там написано, после запуска вылезает куча ошибок, которые якобы устраняются установкой нескольких различных dll&#8217;ок. Собрав по всему интернету коллекцию этих dll, какие-то ошибки и правда устранились, однако скрипт так и не запустился корректно. Короче, это лишний повод для перехода с винды на линукс )).</p>
<p>Скачать скрипт можно <a href="http://sharingmatrix.com/file/11786449/fractal.tar" target="_blank">здесь</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.lukmus.ru/2010/07/09/razgrebaya-hlam-ili-v-pomoshh-studentu-ch-2/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>
		<item>
		<title>как установить ruby и запустить ruby-скрипт</title>
		<link>http://blog.lukmus.ru/2010/06/25/kak-ustanovit-ruby-i-zapustit-ruby-skript/</link>
		<comments>http://blog.lukmus.ru/2010/06/25/kak-ustanovit-ruby-i-zapustit-ruby-skript/#comments</comments>
		<pubDate>Fri, 25 Jun 2010 15:06:00 +0000</pubDate>
		<dc:creator>lukmus</dc:creator>
				<category><![CDATA[ruby & ruby on rails]]></category>
		<category><![CDATA[настройка и установка]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[nmake]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[запуск скрипта]]></category>

		<guid isPermaLink="false">http://blog.lukmus.ru/?p=57</guid>
		<description><![CDATA[Итак, выяснилось следующее: многие люди не знают как устанавливать Ruby, точнее сказать им лень немного почитать яндекс/гугл и прочее. Linux Как установить в linux&#8217;ах я рассказывать не буду, и так всем ясно что это: для RH-linux: yum install ruby для Debian: apt-get install ruby для Slackware читаем файл readme в тарболе. Windows Качаем вот эту [...]]]></description>
			<content:encoded><![CDATA[<table>
<tr>
<td><img src="http://www.footiewallpapers.com/pic_upload/rubin-kazan-logo-wallpaper-6-400x400.jpg" width="80%" height="80%"></td>
<td>Итак, выяснилось следующее: многие люди не знают как устанавливать Ruby, точнее сказать им лень немного почитать яндекс/гугл и прочее.</td>
</tr>
</table>
<p><span id="more-57"></span></p>
<p><strong>Linux</strong></p>
<p>Как установить в linux&#8217;ах я рассказывать не буду, и так всем ясно что это:</p>
<p>для RH-linux:</p>
<blockquote><p>yum install ruby</p></blockquote>
<p>для Debian:</p>
<blockquote><p>apt-get install ruby</p></blockquote>
<p>для Slackware читаем файл readme в тарболе.</p>
<p><strong>Windows</strong></p>
<ol>
<li>Качаем вот эту штуку <a href="http://rubyforge.org/frs/download.php/12751/ruby185-21.exe" target="_blank">Ruby 1.8.5 Установщик в один клик</a></li>
<li>Запускаем скачанный файл и в окне</li>
<p><a href="http://blog.lukmus.ru/wp-content/uploads/2010/06/picture_3.png"><img class="alignnone size-medium wp-image-58" src="http://blog.lukmus.ru/wp-content/uploads/2010/06/picture_3-300x232.png" alt="" width="300" height="232" /></a></p>
<p>отмечаем галочки как показано. И нажимаем &#8216;Next&#8217; везде далее.</p>
<p>Все теперь интерпритатор Ruby установлен. Но мы на этом не остановимся и для полного комплекта установим make.</p>
<li>Качаем <a href="http://download.microsoft.com/download/vc15/patch/1.52/w95/en-us/nmake15.exe" target="_blank">nmake</a></li>
<li>Запускаем nmake, он создаст 2 файла: NMAKE.ERR и NMAKE.EXE. Копируем их в  %RUBY_DIR%\bin, где %RUBY_DIR% &#8211; директория куда вы установили Ruby.</li>
<li>Теперь запускаем консоль (Пуск -&gt; Выполнить -&gt; cmd) и набираем там: ruby -v</li>
<p><a href="http://blog.lukmus.ru/wp-content/uploads/2010/06/1.png"><img class="alignnone size-medium wp-image-60" src="http://blog.lukmus.ru/wp-content/uploads/2010/06/1-300x150.png" alt="" width="300" height="150" /></a></p>
<p>и если высветилось что-то подобное вышепоказанному значит пока все ништяк.</p>
<li>Теперь в той же консоли набираем: gem &#8211;help. И в ответ должно показатся что-то типа:</li>
<p><a href="http://blog.lukmus.ru/wp-content/uploads/2010/06/2.png"><img src="http://blog.lukmus.ru/wp-content/uploads/2010/06/2-300x150.png" alt="" width="300" height="150" /></a></ol>
<p>Если у вас все так и получилось значит вы молодец и у вас все сложится в жизни )).</p>
<p><strong>Как запустить скрипты Ruby</strong></p>
<p><strong>Linux<br />
</strong></p>
<p>В Linux&#8217;е все просто, если в начале скрипта есть строчка</p>
<blockquote><p>#!/usr/bin/ruby</p></blockquote>
<p>то достаточно в консоли ввести</p>
<blockquote><p>./rubyscriptname.rb</p></blockquote>
<p>или</p>
<blockquote><p>sh rubyscriptname.rb</p></blockquote>
<p>Однако не стоит забывать, чтобы у файла скрипта были права на выполнение. Если же у скрипта нет вышеуказанной строки, то запустить можно так:</p>
<blockquote><p>ruby rubyscriptname.rb</p></blockquote>
<p><strong>Windows</strong></p>
<p>Тут в принципе тоже самое:</p>
<ol>
<li>заходим в консоль (Пуск-&gt;Выполнить-&gt;cmd)</li>
<li>командой &#8216;cd&#8217; заходим в папку где лежит скрипт</li>
<li>набираем ruby rubyscriptname.rb</li>
</ol>
<p>Все эти действия можно посмотреть на видео ниже</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/oZ066VbZm9o&amp;hl=ru_RU&amp;fs=1&amp;color1=0xe1600f&amp;color2=0xfebd01" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="480" height="385" src="http://www.youtube.com/v/oZ066VbZm9o&amp;hl=ru_RU&amp;fs=1&amp;color1=0xe1600f&amp;color2=0xfebd01" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>Вот как-то так.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.lukmus.ru/2010/06/25/kak-ustanovit-ruby-i-zapustit-ruby-skript/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
