<?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>puts WaYdotNET =&#62; Carlo Bertini &#187; tips</title>
	<atom:link href="http://www.waydotnet.com/blog/category/tips/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.waydotnet.com/blog</link>
	<description>Ruby C# html css js jquery ed altro ancora :D</description>
	<lastBuildDate>Thu, 02 Feb 2012 16:46:39 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1</generator>
		<item>
		<title>CoffeScript (1.1.1) on Windows: simple method !</title>
		<link>http://www.waydotnet.com/blog/2011/06/coffescript-1-1-1-on-windows-simple-method/</link>
		<comments>http://www.waydotnet.com/blog/2011/06/coffescript-1-1-1-on-windows-simple-method/#comments</comments>
		<pubDate>Fri, 10 Jun 2011 09:03:03 +0000</pubDate>
		<dc:creator>WaYdotNET</dc:creator>
				<category><![CDATA[OpenOttica]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[Script]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[batch]]></category>
		<category><![CDATA[CoffeeScript]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Node.js]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://www.waydotnet.com/blog/?p=116</guid>
		<description><![CDATA[CoffeScript (1.1.1) on Windows: simple method ! Inspiration: http://blog.mnasyrov.com/post/2872046541/coffeescript-on-windows-how-to-roast-coffee To use CoffeScript you need: Node.js CoffeeScript Batch file to run CoffeeScript &#160; STEP 1: Node.js &#160; I&#8217;m very very lazy dev&#8230; And i don&#8217;t recompile NodeJs into Windows&#8230;.. but I&#8217;m using v0.4.7 from http://node-js.prcn.co.cc/ [many thx] and install into: 1 2 3 4 D:\&#62;cd Tools\NodeJs\bin [...]]]></description>
			<content:encoded><![CDATA[<h1><strong>CoffeScript (1.1.1) on Windows: simple method !</strong></h1>
<p><strong><br />
</strong></p>
<address>Inspiration: <a href="http://blog.mnasyrov.com/post/2872046541/coffeescript-on-windows-how-to-roast-coffee">http://blog.mnasyrov.com/post/2872046541/coffeescript-on-windows-how-to-roast-coffee</a></address>
<address> </address>
<p>To use CoffeScript you need:<br />
<strong> </strong></p>
<ol>
<li><strong>Node.js</strong></li>
<li><strong>CoffeeScript</strong></li>
<li><strong>Batch file to run CoffeeScript</strong></li>
</ol>
<p>&nbsp;</p>
<h2>STEP 1: Node.js</h2>
<p>&nbsp;</p>
<p>I&#8217;m very very lazy dev&#8230; <img src='http://www.waydotnet.com/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /><br />
And i don&#8217;t  recompile NodeJs into Windows&#8230;.. but I&#8217;m using v0.4.7 from http://node-js.prcn.co.cc/ [many thx]<br />
and install into:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
</pre></td><td class="code"><pre class="dos" style="font-family:monospace;">D:\&gt;cd Tools\NodeJs\bin
&nbsp;
D:\Tools\NodeJs\bin&gt;node --version
v0.4.7</pre></td></tr></table></div>

<p>&nbsp;</p>
<h2>STEP 2: CoffeeScript</h2>
<p>&nbsp;</p>
<p>Use the last version , grab it from <a href="https://github.com/jashkenas/coffee-script">https://github.com/jashkenas/coffee-script</a><br />
and install into:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="dos" style="font-family:monospace;">D:\Tools\CoffeeScript</pre></td></tr></table></div>

<p>Check version</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
</pre></td><td class="code"><pre class="dos" style="font-family:monospace;">D:\Tools\NodeJs\bin\node /cygdrive/D/Tools/CoffeeScript/bin/coffee --version
CoffeeScript version 1.1.1</pre></td></tr></table></div>

<p><em><strong><span style="text-decoration: underline;">Node.js need unix-path</span></strong></em></p>
<p><em><strong><span style="text-decoration: underline;"><br />
</span></strong></em></p>
<h2>Step 3: Batch file</h2>
<p>&nbsp;</p>
<p>I don&#8217;t know well bat syntax, and my code is <em>VERY VERY ugly</em>.. but it works <img src='http://www.waydotnet.com/blog/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
<p>&nbsp;</p>

<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
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
</pre></td><td class="code"><pre class="dos" style="font-family:monospace;"><span style="color: #33cc33;">@</span><span style="color: #b1b100; font-weight: bold;">echo</span> off
&nbsp;
:<span style="color: #b100b1; font-weight: bold;">: Directories of the tools</span>
<span style="color: #b1b100; font-weight: bold;">SET</span> <span style="color: #448844;">coffeeDir</span>=D:\Tools\Coffeescript\bin
<span style="color: #b1b100; font-weight: bold;">SET</span> <span style="color: #448844;">nodeDir</span>=D:\Tools\NodeJs\bin
&nbsp;
:<span style="color: #b100b1; font-weight: bold;">: var</span>
<span style="color: #b1b100; font-weight: bold;">SET</span> <span style="color: #448844;">a</span>=<span style="color: #33cc33;">%</span><span style="color: #448888;">1</span>
<span style="color: #b1b100; font-weight: bold;">SET</span> <span style="color: #448844;">b</span>=<span style="color: #33cc33;">%</span><span style="color: #448888;">2</span>
<span style="color: #b1b100; font-weight: bold;">SET</span> <span style="color: #448844;">c</span>=<span style="color: #33cc33;">%</span><span style="color: #448888;">3</span>
<span style="color: #b1b100; font-weight: bold;">SET</span> <span style="color: #448844;">d</span>=<span style="color: #33cc33;">%</span><span style="color: #448888;">4</span>
<span style="color: #b1b100; font-weight: bold;">SET</span> <span style="color: #448844;">e</span>=<span style="color: #33cc33;">%</span><span style="color: #448888;">5</span>
<span style="color: #b1b100; font-weight: bold;">SET</span> <span style="color: #448844;">f</span>=<span style="color: #33cc33;">%</span><span style="color: #448888;">6</span>
<span style="color: #b1b100; font-weight: bold;">SET</span> <span style="color: #448844;">g</span>=<span style="color: #33cc33;">%</span><span style="color: #448888;">7</span>
<span style="color: #b1b100; font-weight: bold;">SET</span> <span style="color: #448844;">h</span>=<span style="color: #33cc33;">%</span><span style="color: #448888;">8</span>
<span style="color: #b1b100; font-weight: bold;">SET</span> <span style="color: #448844;">i</span>=<span style="color: #33cc33;">%</span><span style="color: #448888;">9</span>
&nbsp;
:<span style="color: #b100b1; font-weight: bold;">: Check input value <span style="color: #00b100; font-weight: bold;">if</span> <span style="color: #000000; font-weight: bold;">exist</span> and <span style="color: #00b100; font-weight: bold;">if</span> it's option or file</span>
&nbsp;
:<span style="color: #b100b1; font-weight: bold;">A</span>
<span style="color: #00b100; font-weight: bold;">IF</span> &quot;<span style="color: #33cc33;">%</span><span style="color: #448888;">a</span><span style="color: #33cc33;">%</span>&quot;==&quot;&quot; <span style="color: #00b100; font-weight: bold;">GOTO</span> <span style="color: #b100b1; font-weight: bold;">:B</span>
<span style="color: #00b100; font-weight: bold;">IF</span> &quot;<span style="color: #33cc33;">%</span><span style="color: #448888;">a</span>:~<span style="color: #cc66cc;">0</span>,<span style="color: #cc66cc;">1</span><span style="color: #33cc33;">%</span>&quot;==&quot;-&quot; <span style="color: #00b100; font-weight: bold;">GOTO</span> <span style="color: #b100b1; font-weight: bold;">:B</span>
<span style="color: #00b100; font-weight: bold;">FOR</span> /f <span style="color: #33cc33;">%%</span><span style="color: #448888;">o</span> <span style="color: #00b100; font-weight: bold;">IN</span> <span style="color: #66cc66;">&#40;</span>'<span style="color: #33cc33;">%</span><span style="color: #448888;">nodeDir</span><span style="color: #33cc33;">%</span>/cygpath.exe -a -u <span style="color: #33cc33;">%</span><span style="color: #448888;">1</span>'<span style="color: #66cc66;">&#41;</span> <span style="color: #00b100; font-weight: bold;">DO</span> <span style="color: #b1b100; font-weight: bold;">SET</span> <span style="color: #448844;">a</span>=<span style="color: #33cc33;">%%</span><span style="color: #448888;">o</span>
:<span style="color: #b100b1; font-weight: bold;">B</span>
<span style="color: #00b100; font-weight: bold;">IF</span> &quot;<span style="color: #33cc33;">%</span><span style="color: #448888;">b</span><span style="color: #33cc33;">%</span>&quot;==&quot;&quot; <span style="color: #00b100; font-weight: bold;">GOTO</span> <span style="color: #b100b1; font-weight: bold;">:C</span>
<span style="color: #00b100; font-weight: bold;">IF</span> &quot;<span style="color: #33cc33;">%</span><span style="color: #448888;">b</span>:~<span style="color: #cc66cc;">0</span>,<span style="color: #cc66cc;">1</span><span style="color: #33cc33;">%</span>&quot;==&quot;-&quot; <span style="color: #00b100; font-weight: bold;">GOTO</span> <span style="color: #b100b1; font-weight: bold;">:C</span>
<span style="color: #00b100; font-weight: bold;">FOR</span> /f <span style="color: #33cc33;">%%</span><span style="color: #448888;">o</span> <span style="color: #00b100; font-weight: bold;">IN</span> <span style="color: #66cc66;">&#40;</span>'<span style="color: #33cc33;">%</span><span style="color: #448888;">nodeDir</span><span style="color: #33cc33;">%</span>/cygpath.exe -a -u <span style="color: #33cc33;">%</span><span style="color: #448888;">2</span>'<span style="color: #66cc66;">&#41;</span> <span style="color: #00b100; font-weight: bold;">DO</span> <span style="color: #b1b100; font-weight: bold;">SET</span> <span style="color: #448844;">b</span>=<span style="color: #33cc33;">%%</span><span style="color: #448888;">o</span>
:<span style="color: #b100b1; font-weight: bold;">C</span>
<span style="color: #00b100; font-weight: bold;">IF</span> &quot;<span style="color: #33cc33;">%</span><span style="color: #448888;">c</span><span style="color: #33cc33;">%</span>&quot;==&quot;&quot; <span style="color: #00b100; font-weight: bold;">GOTO</span> <span style="color: #b100b1; font-weight: bold;">:D</span>
<span style="color: #00b100; font-weight: bold;">IF</span> &quot;<span style="color: #33cc33;">%</span><span style="color: #448888;">c</span>:~<span style="color: #cc66cc;">0</span>,<span style="color: #cc66cc;">1</span><span style="color: #33cc33;">%</span>&quot;==&quot;-&quot; <span style="color: #00b100; font-weight: bold;">GOTO</span> <span style="color: #b100b1; font-weight: bold;">:D</span>
<span style="color: #00b100; font-weight: bold;">FOR</span> /f <span style="color: #33cc33;">%%</span><span style="color: #448888;">o</span> <span style="color: #00b100; font-weight: bold;">IN</span> <span style="color: #66cc66;">&#40;</span>'<span style="color: #33cc33;">%</span><span style="color: #448888;">nodeDir</span><span style="color: #33cc33;">%</span>/cygpath.exe -a -u <span style="color: #33cc33;">%</span><span style="color: #448888;">3</span>'<span style="color: #66cc66;">&#41;</span> <span style="color: #00b100; font-weight: bold;">DO</span> <span style="color: #b1b100; font-weight: bold;">SET</span> <span style="color: #448844;">c</span>=<span style="color: #33cc33;">%%</span><span style="color: #448888;">o</span>
:<span style="color: #b100b1; font-weight: bold;">D</span>
<span style="color: #00b100; font-weight: bold;">IF</span> &quot;<span style="color: #33cc33;">%</span><span style="color: #448888;">d</span><span style="color: #33cc33;">%</span>&quot;==&quot;&quot; <span style="color: #00b100; font-weight: bold;">GOTO</span> <span style="color: #b100b1; font-weight: bold;">:E</span>
<span style="color: #00b100; font-weight: bold;">IF</span> &quot;<span style="color: #33cc33;">%</span><span style="color: #448888;">d</span>:~<span style="color: #cc66cc;">0</span>,<span style="color: #cc66cc;">1</span><span style="color: #33cc33;">%</span>&quot;==&quot;-&quot; <span style="color: #00b100; font-weight: bold;">GOTO</span> <span style="color: #b100b1; font-weight: bold;">:E</span>
<span style="color: #00b100; font-weight: bold;">FOR</span> /f <span style="color: #33cc33;">%%</span><span style="color: #448888;">o</span> <span style="color: #00b100; font-weight: bold;">IN</span> <span style="color: #66cc66;">&#40;</span>'<span style="color: #33cc33;">%</span><span style="color: #448888;">nodeDir</span><span style="color: #33cc33;">%</span>/cygpath.exe -a -u <span style="color: #33cc33;">%</span><span style="color: #448888;">4</span>'<span style="color: #66cc66;">&#41;</span> <span style="color: #00b100; font-weight: bold;">DO</span> <span style="color: #b1b100; font-weight: bold;">SET</span> <span style="color: #448844;">d</span>=<span style="color: #33cc33;">%%</span><span style="color: #448888;">o</span>
:<span style="color: #b100b1; font-weight: bold;">E</span>
<span style="color: #00b100; font-weight: bold;">IF</span> &quot;<span style="color: #33cc33;">%</span><span style="color: #448888;">e</span><span style="color: #33cc33;">%</span>&quot;==&quot;&quot; <span style="color: #00b100; font-weight: bold;">GOTO</span> <span style="color: #b100b1; font-weight: bold;">:F</span>
<span style="color: #00b100; font-weight: bold;">IF</span> &quot;<span style="color: #33cc33;">%</span><span style="color: #448888;">e</span>:~<span style="color: #cc66cc;">0</span>,<span style="color: #cc66cc;">1</span><span style="color: #33cc33;">%</span>&quot;==&quot;-&quot; <span style="color: #00b100; font-weight: bold;">GOTO</span> <span style="color: #b100b1; font-weight: bold;">:F</span>
<span style="color: #00b100; font-weight: bold;">FOR</span> /f <span style="color: #33cc33;">%%</span><span style="color: #448888;">o</span> <span style="color: #00b100; font-weight: bold;">IN</span> <span style="color: #66cc66;">&#40;</span>'<span style="color: #33cc33;">%</span><span style="color: #448888;">nodeDir</span><span style="color: #33cc33;">%</span>/cygpath.exe -a -u <span style="color: #33cc33;">%</span><span style="color: #448888;">5</span>'<span style="color: #66cc66;">&#41;</span> <span style="color: #00b100; font-weight: bold;">DO</span> <span style="color: #b1b100; font-weight: bold;">SET</span> <span style="color: #448844;">e</span>=<span style="color: #33cc33;">%%</span><span style="color: #448888;">o</span>
:<span style="color: #b100b1; font-weight: bold;">F</span>
<span style="color: #00b100; font-weight: bold;">IF</span> &quot;<span style="color: #33cc33;">%</span><span style="color: #448888;">f</span><span style="color: #33cc33;">%</span>&quot;==&quot;&quot; <span style="color: #00b100; font-weight: bold;">GOTO</span> <span style="color: #b100b1; font-weight: bold;">:G</span>
<span style="color: #00b100; font-weight: bold;">IF</span> &quot;<span style="color: #33cc33;">%</span><span style="color: #448888;">f</span>:~<span style="color: #cc66cc;">0</span>,<span style="color: #cc66cc;">1</span><span style="color: #33cc33;">%</span>&quot;==&quot;-&quot; <span style="color: #00b100; font-weight: bold;">GOTO</span> <span style="color: #b100b1; font-weight: bold;">:G</span>
<span style="color: #00b100; font-weight: bold;">FOR</span> /f <span style="color: #33cc33;">%%</span><span style="color: #448888;">o</span> <span style="color: #00b100; font-weight: bold;">IN</span> <span style="color: #66cc66;">&#40;</span>'<span style="color: #33cc33;">%</span><span style="color: #448888;">nodeDir</span><span style="color: #33cc33;">%</span>/cygpath.exe -a -u <span style="color: #33cc33;">%</span><span style="color: #448888;">6</span>'<span style="color: #66cc66;">&#41;</span> <span style="color: #00b100; font-weight: bold;">DO</span> <span style="color: #b1b100; font-weight: bold;">SET</span> <span style="color: #448844;">f</span>=<span style="color: #33cc33;">%%</span><span style="color: #448888;">o</span>
:<span style="color: #b100b1; font-weight: bold;">G</span>
<span style="color: #00b100; font-weight: bold;">IF</span> &quot;<span style="color: #33cc33;">%</span><span style="color: #448888;">g</span><span style="color: #33cc33;">%</span>&quot;==&quot;&quot; <span style="color: #00b100; font-weight: bold;">GOTO</span> <span style="color: #b100b1; font-weight: bold;">:H</span>
<span style="color: #00b100; font-weight: bold;">IF</span> &quot;<span style="color: #33cc33;">%</span><span style="color: #448888;">g</span>:~<span style="color: #cc66cc;">0</span>,<span style="color: #cc66cc;">1</span><span style="color: #33cc33;">%</span>&quot;==&quot;-&quot; <span style="color: #00b100; font-weight: bold;">GOTO</span> <span style="color: #b100b1; font-weight: bold;">:H</span>
<span style="color: #00b100; font-weight: bold;">FOR</span> /f <span style="color: #33cc33;">%%</span><span style="color: #448888;">o</span> <span style="color: #00b100; font-weight: bold;">IN</span> <span style="color: #66cc66;">&#40;</span>'<span style="color: #33cc33;">%</span><span style="color: #448888;">nodeDir</span><span style="color: #33cc33;">%</span>/cygpath.exe -a -u <span style="color: #33cc33;">%</span><span style="color: #448888;">7</span>'<span style="color: #66cc66;">&#41;</span> <span style="color: #00b100; font-weight: bold;">DO</span> <span style="color: #b1b100; font-weight: bold;">SET</span> <span style="color: #448844;">g</span>=<span style="color: #33cc33;">%%</span><span style="color: #448888;">o</span>
:<span style="color: #b100b1; font-weight: bold;">H</span>
<span style="color: #00b100; font-weight: bold;">IF</span> &quot;<span style="color: #33cc33;">%</span><span style="color: #448888;">h</span><span style="color: #33cc33;">%</span>&quot;==&quot;&quot; <span style="color: #00b100; font-weight: bold;">GOTO</span> <span style="color: #b100b1; font-weight: bold;">:I</span>
<span style="color: #00b100; font-weight: bold;">IF</span> &quot;<span style="color: #33cc33;">%</span><span style="color: #448888;">h</span>:~<span style="color: #cc66cc;">0</span>,<span style="color: #cc66cc;">1</span><span style="color: #33cc33;">%</span>&quot;==&quot;-&quot; <span style="color: #00b100; font-weight: bold;">GOTO</span> <span style="color: #b100b1; font-weight: bold;">:I</span>
<span style="color: #00b100; font-weight: bold;">FOR</span> /f <span style="color: #33cc33;">%%</span><span style="color: #448888;">o</span> <span style="color: #00b100; font-weight: bold;">IN</span> <span style="color: #66cc66;">&#40;</span>'<span style="color: #33cc33;">%</span><span style="color: #448888;">nodeDir</span><span style="color: #33cc33;">%</span>/cygpath.exe -a -u <span style="color: #33cc33;">%</span><span style="color: #448888;">8</span>'<span style="color: #66cc66;">&#41;</span> <span style="color: #00b100; font-weight: bold;">DO</span> <span style="color: #b1b100; font-weight: bold;">SET</span> <span style="color: #448844;">h</span>=<span style="color: #33cc33;">%%</span><span style="color: #448888;">o</span>
:<span style="color: #b100b1; font-weight: bold;">I</span>
<span style="color: #00b100; font-weight: bold;">IF</span> &quot;<span style="color: #33cc33;">%</span><span style="color: #448888;">i</span><span style="color: #33cc33;">%</span>&quot;==&quot;&quot; <span style="color: #00b100; font-weight: bold;">GOTO</span> <span style="color: #b100b1; font-weight: bold;">:COMMAND</span>
<span style="color: #00b100; font-weight: bold;">IF</span> &quot;<span style="color: #33cc33;">%</span><span style="color: #448888;">i</span>:~<span style="color: #cc66cc;">0</span>,<span style="color: #cc66cc;">1</span><span style="color: #33cc33;">%</span>&quot;==&quot;-&quot; <span style="color: #00b100; font-weight: bold;">GOTO</span> <span style="color: #b100b1; font-weight: bold;">:COMMAND</span>
<span style="color: #00b100; font-weight: bold;">FOR</span> /f <span style="color: #33cc33;">%%</span><span style="color: #448888;">o</span> <span style="color: #00b100; font-weight: bold;">IN</span> <span style="color: #66cc66;">&#40;</span>'<span style="color: #33cc33;">%</span><span style="color: #448888;">nodeDir</span><span style="color: #33cc33;">%</span>/cygpath.exe -a -u <span style="color: #33cc33;">%</span><span style="color: #448888;">9</span>'<span style="color: #66cc66;">&#41;</span> <span style="color: #00b100; font-weight: bold;">DO</span> <span style="color: #b1b100; font-weight: bold;">SET</span> <span style="color: #448844;">i</span>=<span style="color: #33cc33;">%%</span><span style="color: #448888;">o</span>
&nbsp;
:<span style="color: #b100b1; font-weight: bold;">COMMAND</span>
<span style="color: #00b100; font-weight: bold;">FOR</span> /f <span style="color: #33cc33;">%%</span><span style="color: #448888;">o</span> <span style="color: #00b100; font-weight: bold;">IN</span> <span style="color: #66cc66;">&#40;</span>'<span style="color: #33cc33;">%</span><span style="color: #448888;">nodeDir</span><span style="color: #33cc33;">%</span>/cygpath.exe -a -u <span style="color: #33cc33;">%</span><span style="color: #448888;">coffeeDir</span><span style="color: #33cc33;">%</span>'<span style="color: #66cc66;">&#41;</span> <span style="color: #00b100; font-weight: bold;">DO</span> <span style="color: #b1b100; font-weight: bold;">SET</span> <span style="color: #448844;">p</span>=<span style="color: #33cc33;">%%</span><span style="color: #448888;">o</span>
<span style="color: #33cc33;">%</span><span style="color: #448888;">nodeDir</span><span style="color: #33cc33;">%</span>\node <span style="color: #33cc33;">%</span><span style="color: #448888;">p</span><span style="color: #33cc33;">%</span>/coffee <span style="color: #33cc33;">%</span><span style="color: #448888;">a</span><span style="color: #33cc33;">%</span> <span style="color: #33cc33;">%</span><span style="color: #448888;">b</span><span style="color: #33cc33;">%</span> <span style="color: #33cc33;">%</span><span style="color: #448888;">c</span><span style="color: #33cc33;">%</span> <span style="color: #33cc33;">%</span><span style="color: #448888;">d</span><span style="color: #33cc33;">%</span> <span style="color: #33cc33;">%</span><span style="color: #448888;">e</span><span style="color: #33cc33;">%</span> <span style="color: #33cc33;">%</span><span style="color: #448888;">f</span><span style="color: #33cc33;">%</span> <span style="color: #33cc33;">%</span><span style="color: #448888;">g</span><span style="color: #33cc33;">%</span> <span style="color: #33cc33;">%</span><span style="color: #448888;">h</span><span style="color: #33cc33;">%</span> <span style="color: #33cc33;">%</span><span style="color: #448888;">i</span><span style="color: #33cc33;">%</span></pre></td></tr></table></div>

<p>&nbsp;</p>
<p><span style="text-decoration: underline;"><em><strong>set the PATH environment variable contains a path to coffee.bat</strong></em></span></p>
<p><strong><span style="color: #800000;">the name of the file is very important,  in my case it works well with coffee-rack</span></strong></p>
<p>Enjoy</p>
<p>Many thanks to:</p>
<p><em>Mikhail Nasyrov =&gt; http://blog.mnasyrov.com/post/2872046541/coffeescript-on-windows-how-to-roast-coffee</em><br />
<em> Node.js self-contained Windows binaries =&gt; http://node-js.prcn.co.cc/index.html</em><br />
<em> Jeremy Ashkenas =&gt; http://jashkenas.github.com/coffee-script/</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.waydotnet.com/blog/2011/06/coffescript-1-1-1-on-windows-simple-method/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>LAZY Agnostic Application Generators (padrino-lazy)</title>
		<link>http://www.waydotnet.com/blog/2011/05/lazy-agnostic-application-generators-padrino-lazy/</link>
		<comments>http://www.waydotnet.com/blog/2011/05/lazy-agnostic-application-generators-padrino-lazy/#comments</comments>
		<pubDate>Sat, 21 May 2011 17:36:06 +0000</pubDate>
		<dc:creator>WaYdotNET</dc:creator>
				<category><![CDATA[ruby]]></category>
		<category><![CDATA[Script]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[lazy]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[orm]]></category>
		<category><![CDATA[padrino]]></category>

		<guid isPermaLink="false">http://www.waydotnet.com/blog/?p=113</guid>
		<description><![CDATA[Overview Through padrino-lazy, we can include some common properties shared between the model object used a base model object Padrino is very good framework, and almost follows the DRY principle (Don’t Repeat Yourself) When we need to have some common properties shared between the model object of our ORM, using the generator padrino-gen, We can [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Overview</strong></p>
<p>Through padrino-lazy, we can include some common properties shared between the model object used a base model object</p>
<p>Padrino is very good framework, and almost follows the DRY principle (Don’t Repeat Yourself) When we need to have some common properties shared between the model object of our ORM, using the generator padrino-gen, We can only include these properties in each model to generate.</p>
<p>I hope this idea will be included in Padrino Framework.<br />
<strong>Principle / Step</strong></p>
<ol>
<li> generate a model</li>
<li>convert the model into base model ( move this model into lib/ folder)</li>
<li>save config file with model base’s list</li>
<li>generate a model from base model</li>
<li>generate a migration file</li>
</ol>
<p><strong>Usage</strong></p>
<p>Step 1-2-3</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;">$ padrino-lazy base <span style="color: #660033;">--c</span> config_file <span style="color: #660033;">--b</span> base_model_name <span style="color: #660033;">--f</span> field_to_create</pre></td></tr></table></div>

<p>Step 4-5</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;">$ padrino-lazy model <span style="color: #660033;">--c</span> config_file <span style="color: #660033;">--b</span> base_model_name <span style="color: #660033;">--f</span> field_to_create <span style="color: #660033;">--m</span> model_name</pre></td></tr></table></div>

<p><strong> Install </strong></p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;">gem <span style="color: #c20cb9; font-weight: bold;">install</span> padrino-lazy <span style="color: #660033;">--pre</span></pre></td></tr></table></div>

<p><strong>Example</strong></p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;">$ padrino-lazy base <span style="color: #660033;">--c</span> config <span style="color: #660033;">--b</span> BaseModel <span style="color: #660033;">--f</span> <span style="color: #ff0000;">&quot;create_at:datetime is_active:boolean&quot;</span></pre></td></tr></table></div>

<p>now we have</p>
<p>lib/base_model.rb class BaseModel</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
</pre></td><td class="code"><pre class="ruby" style="font-family:monospace;">&nbsp;
<span style="color:#9966CC; font-weight:bold;">include</span> <span style="color:#6666ff; font-weight:bold;">DataMapper::Resource</span>
&nbsp;
  <span style="color:#008000; font-style:italic;"># property ,</span>
  property <span style="color:#ff3333; font-weight:bold;">:id</span>, Serial
  property <span style="color:#ff3333; font-weight:bold;">:create_at</span>, <span style="color:#CC00FF; font-weight:bold;">DateTime</span>
  property <span style="color:#ff3333; font-weight:bold;">:is_active</span>, Boolean
&nbsp;
<span style="color:#9966CC; font-weight:bold;">end</span></pre></td></tr></table></div>

<p>config/config.yml</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
</pre></td><td class="code"><pre class="yaml" style="font-family:monospace;">&nbsp;
---
- base: BaseModel
fields: create_at:datetime is_active:boolean</pre></td></tr></table></div>


<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;">$ padrino-lazy model <span style="color: #660033;">--c</span> config <span style="color: #660033;">--b</span> BaseModel <span style="color: #660033;">--f</span> <span style="color: #ff0000;">&quot;name:string have_children:boolean born:date foo:integer&quot;</span>  <span style="color: #660033;">--m</span> User</pre></td></tr></table></div>

<p>app/models/user.rb</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
</pre></td><td class="code"><pre class="ruby" style="font-family:monospace;"><span style="color:#9966CC; font-weight:bold;">class</span> User <span style="color:#006600; font-weight:bold;">&lt;</span>  BaseModel
&nbsp;
  <span style="color:#008000; font-style:italic;"># property ,</span>
  property <span style="color:#ff3333; font-weight:bold;">:name</span>, <span style="color:#CC0066; font-weight:bold;">String</span>
  property <span style="color:#ff3333; font-weight:bold;">:have_children</span>, Boolean
  property <span style="color:#ff3333; font-weight:bold;">:born</span>, <span style="color:#CC00FF; font-weight:bold;">Date</span>
  property <span style="color:#ff3333; font-weight:bold;">:foo</span>, <span style="color:#CC0066; font-weight:bold;">Integer</span>
<span style="color:#9966CC; font-weight:bold;">end</span></pre></td></tr></table></div>

<p>db/migrate/001_create_users.rb</p>

<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
</pre></td><td class="code"><pre class="ruby" style="font-family:monospace;">&nbsp;
migration <span style="color:#006666;">1</span>, <span style="color:#ff3333; font-weight:bold;">:create_users</span> <span style="color:#9966CC; font-weight:bold;">do</span>
  up <span style="color:#9966CC; font-weight:bold;">do</span>
    create_table <span style="color:#ff3333; font-weight:bold;">:users</span> <span style="color:#9966CC; font-weight:bold;">do</span>
      column <span style="color:#ff3333; font-weight:bold;">:id</span>, <span style="color:#CC0066; font-weight:bold;">Integer</span>, <span style="color:#ff3333; font-weight:bold;">:serial</span> =<span style="color:#006600; font-weight:bold;">&amp;</span>gt; <span style="color:#0000FF; font-weight:bold;">true</span>
      column <span style="color:#ff3333; font-weight:bold;">:name</span>, <span style="color:#CC0066; font-weight:bold;">String</span>
      column <span style="color:#ff3333; font-weight:bold;">:have_children</span>, Boolean
      column <span style="color:#ff3333; font-weight:bold;">:born</span>, <span style="color:#CC00FF; font-weight:bold;">Date</span>
      column <span style="color:#ff3333; font-weight:bold;">:foo</span>, <span style="color:#CC0066; font-weight:bold;">Integer</span>
    <span style="color:#9966CC; font-weight:bold;">end</span>
  <span style="color:#9966CC; font-weight:bold;">end</span>
&nbsp;
  down <span style="color:#9966CC; font-weight:bold;">do</span>
    drop_table <span style="color:#ff3333; font-weight:bold;">:users</span>
    <span style="color:#9966CC; font-weight:bold;">end</span>
  <span style="color:#9966CC; font-weight:bold;">end</span></pre></td></tr></table></div>

<p>db/migrate/002_add_basic_model_to_user.rb</p>

<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
</pre></td><td class="code"><pre class="ruby" style="font-family:monospace;">&nbsp;
migration <span style="color:#006666;">2</span>, <span style="color:#ff3333; font-weight:bold;">:add_basic_model_to_user</span> <span style="color:#9966CC; font-weight:bold;">do</span>
  up <span style="color:#9966CC; font-weight:bold;">do</span>
    modify_table <span style="color:#ff3333; font-weight:bold;">:users</span> <span style="color:#9966CC; font-weight:bold;">do</span>
      add_column <span style="color:#ff3333; font-weight:bold;">:name</span>, <span style="color:#CC0066; font-weight:bold;">String</span>
      add_column <span style="color:#ff3333; font-weight:bold;">:have_children</span>, Boolean
      add_column <span style="color:#ff3333; font-weight:bold;">:born</span>, <span style="color:#CC00FF; font-weight:bold;">Date</span>
      add_column <span style="color:#ff3333; font-weight:bold;">:foo</span>, <span style="color:#CC0066; font-weight:bold;">Integer</span>
  <span style="color:#9966CC; font-weight:bold;">end</span>
<span style="color:#9966CC; font-weight:bold;">end</span>
&nbsp;
down <span style="color:#9966CC; font-weight:bold;">do</span>
modify_table <span style="color:#ff3333; font-weight:bold;">:users</span> <span style="color:#9966CC; font-weight:bold;">do</span>
drop_column <span style="color:#ff3333; font-weight:bold;">:name</span>
drop_column <span style="color:#ff3333; font-weight:bold;">:have_children</span>
drop_column <span style="color:#ff3333; font-weight:bold;">:born</span>
drop_column <span style="color:#ff3333; font-weight:bold;">:foo</span>
<span style="color:#9966CC; font-weight:bold;">end</span>
<span style="color:#9966CC; font-weight:bold;">end</span>
<span style="color:#9966CC; font-weight:bold;">end</span></pre></td></tr></table></div>

<h2><strong>Known issue</strong></h2>
<ul>
<li>VERY VERY alpha code !! (thanks to my pig/lazy side <img src='http://www.waydotnet.com/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  )</li>
<li>—f options need dobule quote around fields</li>
<li>—b write in CamelCase</li>
<li>TESTING only with datamapper and activerecord into linux machine</li>
</ul>
<p><strong>TODO:</strong></p>
<ul>
<li> Test all code !</li>
<li>Use Padrino::Generators instead of Commander</li>
<li>Default config file name (very lazy <img src='http://www.waydotnet.com/blog/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' />  )</li>
</ul>
<p><strong>THANK</strong></p>
<ul>
<li>Team Padrino</li>
<li>DaddYE</li>
<li>Piedinodifata</li>
</ul>
<p>CODE<br />
<strong><a href="https://github.com/WaYdotNET/padrino-lazy">https://github.com/WaYdotNET/padrino-lazy</a></strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.waydotnet.com/blog/2011/05/lazy-agnostic-application-generators-padrino-lazy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>automatic-screenshot-insertion-in-org</title>
		<link>http://www.waydotnet.com/blog/2011/05/automatic-screenshot-insertion-in-org/</link>
		<comments>http://www.waydotnet.com/blog/2011/05/automatic-screenshot-insertion-in-org/#comments</comments>
		<pubDate>Wed, 04 May 2011 10:47:29 +0000</pubDate>
		<dc:creator>WaYdotNET</dc:creator>
				<category><![CDATA[Script]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[emacs]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[org-mode]]></category>

		<guid isPermaLink="false">http://www.waydotnet.com/blog/?p=111</guid>
		<description><![CDATA[Original idea from http://emacsworld.blogspot.com/2011/05/automatic-screenshot-insertion-in-org.html Original script using imagemagick: Using scrot : 1 2 3 4 5 6 7 8 9 10 11 12 &#40;defun org-screenshot &#40;&#41; &#34;Take a screenshot into a time stamped unique-named file in the same directory as the org-buffer and insert a link to this file.&#34; &#40;interactive&#41; &#40;setq filename &#40;concat &#40;make-temp-name &#40;concat [...]]]></description>
			<content:encoded><![CDATA[<p>Original idea from http://emacsworld.blogspot.com/2011/05/automatic-screenshot-insertion-in-org.html</p>
<p> <a href="http://permalink.gmane.org/gmane.emacs.orgmode/40271">Original script using imagemagick:</a></p>
<p>Using <a href="http://freshmeat.net/projects/scrot/">scrot</a> :</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
</pre></td><td class="code"><pre class="lisp" style="font-family:monospace;"><span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">defun</span> org-screenshot <span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>
  <span style="color: #ff0000;">&quot;Take a screenshot into a time stamped unique-named file in the same directory as the org-buffer and insert a link to this file.&quot;</span>
  <span style="color: #66cc66;">&#40;</span>interactive<span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">setq</span> filename
        <span style="color: #66cc66;">&#40;</span>concat
         <span style="color: #66cc66;">&#40;</span>make-temp-<span style="color: #b1b100;">name</span>
          <span style="color: #66cc66;">&#40;</span>concat <span style="color: #66cc66;">&#40;</span>buffer-file-<span style="color: #b1b100;">name</span><span style="color: #66cc66;">&#41;</span>
                  <span style="color: #ff0000;">&quot;_&quot;</span>
                  <span style="color: #66cc66;">&#40;</span>format-time-string <span style="color: #ff0000;">&quot;%Y%m%d_%H%M%S_&quot;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#41;</span> <span style="color: #ff0000;">&quot;.png&quot;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span>call-process <span style="color: #ff0000;">&quot;scrot&quot;</span> <span style="color: #b1b100;">nil</span> <span style="color: #b1b100;">nil</span> <span style="color: #b1b100;">nil</span>  <span style="color: #ff0000;">&quot;-s&quot;</span> filename<span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span>insert <span style="color: #66cc66;">&#40;</span>concat <span style="color: #ff0000;">&quot;[[&quot;</span> filename <span style="color: #ff0000;">&quot;]]&quot;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>
  <span style="color: #66cc66;">&#40;</span>org-display-inline-images<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span></pre></td></tr></table></div>

]]></content:encoded>
			<wfw:commentRss>http://www.waydotnet.com/blog/2011/05/automatic-screenshot-insertion-in-org/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Multiple X-session :D</title>
		<link>http://www.waydotnet.com/blog/2011/02/multiple-x-session-d/</link>
		<comments>http://www.waydotnet.com/blog/2011/02/multiple-x-session-d/#comments</comments>
		<pubDate>Thu, 03 Feb 2011 11:33:39 +0000</pubDate>
		<dc:creator>WaYdotNET</dc:creator>
				<category><![CDATA[Script]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[shell]]></category>
		<category><![CDATA[xorg]]></category>
		<category><![CDATA[xserver]]></category>

		<guid isPermaLink="false">http://www.waydotnet.com/blog/?p=109</guid>
		<description><![CDATA[1 startx -- :n where n => free graphic session ( > F7 )]]></description>
			<content:encoded><![CDATA[
<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;">startx <span style="color: #660033;">--</span> :n</pre></td></tr></table></div>

<p>where n => free graphic session ( > F7 )</p>
]]></content:encoded>
			<wfw:commentRss>http://www.waydotnet.com/blog/2011/02/multiple-x-session-d/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to resize LVM logical volumes with ext4 as filesystem</title>
		<link>http://www.waydotnet.com/blog/2011/02/how-to-resize-lvm-logical-volumes-with-ext4-as-filesystem/</link>
		<comments>http://www.waydotnet.com/blog/2011/02/how-to-resize-lvm-logical-volumes-with-ext4-as-filesystem/#comments</comments>
		<pubDate>Thu, 03 Feb 2011 08:01:55 +0000</pubDate>
		<dc:creator>WaYdotNET</dc:creator>
				<category><![CDATA[Script]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[ext4]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[lvm]]></category>
		<category><![CDATA[resize]]></category>

		<guid isPermaLink="false">http://www.waydotnet.com/blog/?p=108</guid>
		<description><![CDATA[1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 &#160; # Unmount the filesystem and check its' LV umount /mnt/foo e2fsck -f /dev/mapper/vg0-foo &#160; # Shrink ext4 and then the LV to the desired size resize2fs -p /dev/mapper/vg0-foo 40G lvreduce -L 40G /dev/mapper/vg0-foo &#160; # [...]]]></description>
			<content:encoded><![CDATA[
<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
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;">&nbsp;
<span style="color: #666666; font-style: italic;"># Unmount the filesystem and check its' LV</span>
<span style="color: #c20cb9; font-weight: bold;">umount</span> <span style="color: #000000; font-weight: bold;">/</span>mnt<span style="color: #000000; font-weight: bold;">/</span>foo
e2fsck <span style="color: #660033;">-f</span> <span style="color: #000000; font-weight: bold;">/</span>dev<span style="color: #000000; font-weight: bold;">/</span>mapper<span style="color: #000000; font-weight: bold;">/</span>vg0-foo
&nbsp;
<span style="color: #666666; font-style: italic;"># Shrink ext4 and then the LV to the desired size</span>
resize2fs <span style="color: #660033;">-p</span> <span style="color: #000000; font-weight: bold;">/</span>dev<span style="color: #000000; font-weight: bold;">/</span>mapper<span style="color: #000000; font-weight: bold;">/</span>vg0-foo 40G
lvreduce <span style="color: #660033;">-L</span> 40G <span style="color: #000000; font-weight: bold;">/</span>dev<span style="color: #000000; font-weight: bold;">/</span>mapper<span style="color: #000000; font-weight: bold;">/</span>vg0-foo
&nbsp;
<span style="color: #666666; font-style: italic;"># Before continuing, run e2fsck. If it bails because the partition</span>
<span style="color: #666666; font-style: italic;"># is too small, don't panic! The LV can still be extended with</span>
<span style="color: #666666; font-style: italic;"># lvextend until e2fsck succeeds, e.g.:</span>
<span style="color: #666666; font-style: italic;"># lvextend -L +1G /dev/mapper/vg0-foo</span>
e2fsck <span style="color: #660033;">-f</span> <span style="color: #000000; font-weight: bold;">/</span>dev<span style="color: #000000; font-weight: bold;">/</span>mapper<span style="color: #000000; font-weight: bold;">/</span>vg0-foo
&nbsp;
<span style="color: #666666; font-style: italic;"># Resize the filesystem to match the LVs size, check and mount it</span>
resize2fs <span style="color: #660033;">-p</span> <span style="color: #000000; font-weight: bold;">/</span>dev<span style="color: #000000; font-weight: bold;">/</span>mapper<span style="color: #000000; font-weight: bold;">/</span>vg0-foo
e2fsck <span style="color: #660033;">-f</span> <span style="color: #000000; font-weight: bold;">/</span>dev<span style="color: #000000; font-weight: bold;">/</span>mapper<span style="color: #000000; font-weight: bold;">/</span>vg0-foo
<span style="color: #c20cb9; font-weight: bold;">mount</span> <span style="color: #000000; font-weight: bold;">/</span>mnt<span style="color: #000000; font-weight: bold;">/</span>foo</pre></td></tr></table></div>


<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;">&nbsp;
<span style="color: #c20cb9; font-weight: bold;">umount</span> <span style="color: #000000; font-weight: bold;">/</span>mnt<span style="color: #000000; font-weight: bold;">/</span>bar
&nbsp;
<span style="color: #666666; font-style: italic;"># Extend the LV to use all free space</span>
lvextend <span style="color: #660033;">-l</span> +<span style="color: #000000;">100</span><span style="color: #000000; font-weight: bold;">%</span>FREE <span style="color: #000000; font-weight: bold;">/</span>dev<span style="color: #000000; font-weight: bold;">/</span>mapper<span style="color: #000000; font-weight: bold;">/</span>vg0-bar
e2fsck <span style="color: #660033;">-f</span> <span style="color: #000000; font-weight: bold;">/</span>dev<span style="color: #000000; font-weight: bold;">/</span>mapper<span style="color: #000000; font-weight: bold;">/</span>vg0-bar
&nbsp;
<span style="color: #666666; font-style: italic;"># Resize the partition to fill the LV</span>
resize2fs <span style="color: #660033;">-p</span> <span style="color: #000000; font-weight: bold;">/</span>dev<span style="color: #000000; font-weight: bold;">/</span>mapper<span style="color: #000000; font-weight: bold;">/</span>vg0-bar
e2fsck <span style="color: #660033;">-f</span> <span style="color: #000000; font-weight: bold;">/</span>dev<span style="color: #000000; font-weight: bold;">/</span>mapper<span style="color: #000000; font-weight: bold;">/</span>vg0-bar
<span style="color: #c20cb9; font-weight: bold;">mount</span> <span style="color: #000000; font-weight: bold;">/</span>mnt<span style="color: #000000; font-weight: bold;">/</span>bar</pre></td></tr></table></div>

<p>source:<br />
<a href="http://pubmem.wordpress.com/2010/09/16/how-to-resize-lvm-logical-volumes-with-ext4-as-filesystem">source </a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.waydotnet.com/blog/2011/02/how-to-resize-lvm-logical-volumes-with-ext4-as-filesystem/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>tips: remove control-M with emacs</title>
		<link>http://www.waydotnet.com/blog/2011/02/tips-remove-controlm-with-emacs/</link>
		<comments>http://www.waydotnet.com/blog/2011/02/tips-remove-controlm-with-emacs/#comments</comments>
		<pubDate>Wed, 02 Feb 2011 08:31:22 +0000</pubDate>
		<dc:creator>WaYdotNET</dc:creator>
				<category><![CDATA[Script]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[tips script emacs]]></category>

		<guid isPermaLink="false">http://www.waydotnet.com/blog/?p=107</guid>
		<description><![CDATA[1 2 3 4 5 M-x replace-string C-q C-m return]]></description>
			<content:encoded><![CDATA[
<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;">M-x 
replace-string
C-q 
C-m
<span style="color: #7a0874; font-weight: bold;">return</span></pre></td></tr></table></div>

]]></content:encoded>
			<wfw:commentRss>http://www.waydotnet.com/blog/2011/02/tips-remove-controlm-with-emacs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows ANSI Color (WAC)</title>
		<link>http://www.waydotnet.com/blog/2010/11/windows-ansi-color-wac/</link>
		<comments>http://www.waydotnet.com/blog/2010/11/windows-ansi-color-wac/#comments</comments>
		<pubDate>Wed, 10 Nov 2010 07:41:54 +0000</pubDate>
		<dc:creator>WaYdotNET</dc:creator>
				<category><![CDATA[ruby]]></category>
		<category><![CDATA[Script]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.waydotnet.com/blog/?p=105</guid>
		<description><![CDATA[wac.exe is a small command line utility that lets you use ANSI colors on Windows. link https://github.com/aslakhellesoy/wac]]></description>
			<content:encoded><![CDATA[<p>wac.exe is a small command line utility that lets you use ANSI colors on Windows.</p>
<p>link<br />
<a href="https://github.com/aslakhellesoy/wac">https://github.com/aslakhellesoy/wac</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.waydotnet.com/blog/2010/11/windows-ansi-color-wac/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>emacs in terminal mode</title>
		<link>http://www.waydotnet.com/blog/2010/10/emacs-in-terminal-mode/</link>
		<comments>http://www.waydotnet.com/blog/2010/10/emacs-in-terminal-mode/#comments</comments>
		<pubDate>Fri, 22 Oct 2010 10:50:29 +0000</pubDate>
		<dc:creator>WaYdotNET</dc:creator>
				<category><![CDATA[Script]]></category>
		<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://www.waydotnet.com/blog/?p=103</guid>
		<description><![CDATA[how to start emacs in terminal-mode instead of graphical mode ? the solutions is : 1 emacs -nw]]></description>
			<content:encoded><![CDATA[<p>how to start emacs in terminal-mode instead of graphical mode ?<br />
the solutions is :</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;">emacs <span style="color: #660033;">-nw</span></pre></td></tr></table></div>

]]></content:encoded>
			<wfw:commentRss>http://www.waydotnet.com/blog/2010/10/emacs-in-terminal-mode/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>winetricks Gentoo 64-bit WINEPREFIX</title>
		<link>http://www.waydotnet.com/blog/2010/10/winetricks-gentoo-64-bit-wineprefix/</link>
		<comments>http://www.waydotnet.com/blog/2010/10/winetricks-gentoo-64-bit-wineprefix/#comments</comments>
		<pubDate>Thu, 14 Oct 2010 09:57:41 +0000</pubDate>
		<dc:creator>WaYdotNET</dc:creator>
				<category><![CDATA[Script]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[64bit]]></category>
		<category><![CDATA[gentoo]]></category>
		<category><![CDATA[wine]]></category>
		<category><![CDATA[winetricks]]></category>

		<guid isPermaLink="false">http://www.waydotnet.com/blog/?p=102</guid>
		<description><![CDATA[if you have this message you&#8217;are using a 64-bit WINEPREFIX, most of winetricks hasn&#8217;t been fixed for win64 yet. 1 2 3 rm $HOME/.wine -rf export WINEARCH=win32 export WINEPREFIX=$HOME/.wine/ now, you use wine 32 bit into gentoo (or other distro) 64 bit]]></description>
			<content:encoded><![CDATA[<p>if you have this message </p>
<blockquote><p>you&#8217;are using a 64-bit WINEPREFIX, most of winetricks hasn&#8217;t been fixed for win64 yet.</p></blockquote>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">rm</span> <span style="color: #007800;">$HOME</span><span style="color: #000000; font-weight: bold;">/</span>.wine <span style="color: #660033;">-rf</span>
<span style="color: #7a0874; font-weight: bold;">export</span> <span style="color: #007800;">WINEARCH</span>=win32
<span style="color: #7a0874; font-weight: bold;">export</span> <span style="color: #007800;">WINEPREFIX</span>=<span style="color: #007800;">$HOME</span><span style="color: #000000; font-weight: bold;">/</span>.wine<span style="color: #000000; font-weight: bold;">/</span></pre></td></tr></table></div>

<p>now, you use wine 32 bit into gentoo (or other distro) 64 bit <img src='http://www.waydotnet.com/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.waydotnet.com/blog/2010/10/winetricks-gentoo-64-bit-wineprefix/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>mini backup with rsync</title>
		<link>http://www.waydotnet.com/blog/2010/07/mini-backup-with-rsync/</link>
		<comments>http://www.waydotnet.com/blog/2010/07/mini-backup-with-rsync/#comments</comments>
		<pubDate>Thu, 01 Jul 2010 15:40:54 +0000</pubDate>
		<dc:creator>WaYdotNET</dc:creator>
				<category><![CDATA[Script]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[rsync]]></category>

		<guid isPermaLink="false">http://www.waydotnet.com/blog/?p=99</guid>
		<description><![CDATA[1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 #!/bin/bash # Backup file remote/local # By Carlo Bertini [WaYdotNET] # il tutto utilizzando rsync senza scomodare subversion [...]]]></description>
			<content:encoded><![CDATA[
<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
25
26
27
28
29
30
31
32
33
34
35
36
37
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #666666; font-style: italic;">#!/bin/bash</span>
<span style="color: #666666; font-style: italic;"># Backup file remote/local</span>
<span style="color: #666666; font-style: italic;"># By Carlo Bertini [WaYdotNET]</span>
<span style="color: #666666; font-style: italic;"># il tutto utilizzando rsync senza scomodare subversion</span>
&nbsp;
<span style="color: #666666; font-style: italic;"># RSYNC OPTION </span>
<span style="color: #666666; font-style: italic;"># -r =&gt; ricorsivo</span>
<span style="color: #666666; font-style: italic;"># -l =&gt; copy symlinks as symlinks</span>
<span style="color: #666666; font-style: italic;"># -p =&gt; preserve permissions</span>
<span style="color: #666666; font-style: italic;"># -v =&gt; verbose</span>
<span style="color: #666666; font-style: italic;"># -u =&gt; update, ignorare i file che sono più nuovi nella destinazione</span>
<span style="color: #666666; font-style: italic;"># -a =&gt; archive mode</span>
<span style="color: #666666; font-style: italic;"># -z =&gt; comprime i file durante l invio</span>
<span style="color: #666666; font-style: italic;"># -h =&gt; rendere leggibile l output</span>
<span style="color: #666666; font-style: italic;"># --delete =&gt; cancello i file estranei nella destinazione</span>
&nbsp;
<span style="color: #666666; font-style: italic;"># il comando si deve chiamare con:</span>
<span style="color: #007800;">demo</span>=<span style="color: #ff0000;">&quot;sync_to_waydotnet [up or down] local_folder remote_folder&quot;</span> 
&nbsp;
<span style="color: #666666; font-style: italic;"># VARIABILI</span>
<span style="color: #007800;">base</span>=<span style="color: #ff0000;">&quot;~/backup&quot;</span>
<span style="color: #007800;"><span style="color: #7a0874; font-weight: bold;">type</span></span>=$<span style="color: #000000;">1</span>
<span style="color: #007800;">local_folder</span>=$<span style="color: #000000;">2</span>
<span style="color: #007800;">remote_folder</span>=<span style="color: #007800;">$base</span><span style="color: #000000; font-weight: bold;">/</span>$<span style="color: #000000;">3</span>
<span style="color: #007800;">host</span>=<span style="color: #ff0000;">&quot;HOST.EXT&quot;</span>
<span style="color: #007800;">user</span>=<span style="color: #ff0000;">&quot;user&quot;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">if</span> <span style="color: #7a0874; font-weight: bold;">&#91;</span> <span style="color: #007800;">$type</span> = <span style="color: #ff0000;">&quot;up&quot;</span> <span style="color: #7a0874; font-weight: bold;">&#93;</span> ; <span style="color: #000000; font-weight: bold;">then</span>
	<span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;UPLOAD <span style="color: #007800;">$local</span> ==&gt; <span style="color: #007800;">$remote</span>&quot;</span>	
	rsync <span style="color: #660033;">-lrpuazhv</span> <span style="color: #660033;">--delete</span> <span style="color: #660033;">-e</span> <span style="color: #c20cb9; font-weight: bold;">ssh</span> <span style="color: #007800;">$local_folder</span> <span style="color: #007800;">$user</span><span style="color: #000000; font-weight: bold;">@</span><span style="color: #007800;">$host</span>:<span style="color: #007800;">$remote_folder</span>
<span style="color: #000000; font-weight: bold;">elif</span> <span style="color: #7a0874; font-weight: bold;">&#91;</span> <span style="color: #007800;">$type</span> = <span style="color: #ff0000;">&quot;down&quot;</span> <span style="color: #7a0874; font-weight: bold;">&#93;</span> ; <span style="color: #000000; font-weight: bold;">then</span>
	<span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;DOWNLOAD ...... <span style="color: #007800;">$remote</span> ==&gt; <span style="color: #007800;">$local</span>&quot;</span>
	rsync <span style="color: #660033;">-lrpuazhv</span> <span style="color: #660033;">--delete</span> <span style="color: #660033;">-e</span> <span style="color: #c20cb9; font-weight: bold;">ssh</span>  <span style="color: #007800;">$user</span><span style="color: #000000; font-weight: bold;">@</span><span style="color: #007800;">$host</span>:<span style="color: #007800;">$remote_folder</span> <span style="color: #007800;">$local_folder</span>
<span style="color: #000000; font-weight: bold;">else</span>
	<span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #660033;">-e</span> <span style="color: #ff0000;">&quot;la forma corretta da scrivere e' <span style="color: #000099; font-weight: bold;">\n</span> <span style="color: #007800;">$demo</span>'&quot;</span>
<span style="color: #000000; font-weight: bold;">fi</span>
<span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;Have a nice day :P&quot;</span></pre></td></tr></table></div>

]]></content:encoded>
			<wfw:commentRss>http://www.waydotnet.com/blog/2010/07/mini-backup-with-rsync/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>how to highlight and bookmarks pdf files on linux</title>
		<link>http://www.waydotnet.com/blog/2010/06/how-to-highlight-and-bookmarks-pdf-files-on-linux/</link>
		<comments>http://www.waydotnet.com/blog/2010/06/how-to-highlight-and-bookmarks-pdf-files-on-linux/#comments</comments>
		<pubDate>Mon, 28 Jun 2010 11:15:18 +0000</pubDate>
		<dc:creator>WaYdotNET</dc:creator>
				<category><![CDATA[tips]]></category>
		<category><![CDATA[ebook]]></category>
		<category><![CDATA[foxit]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[pdf]]></category>

		<guid isPermaLink="false">http://www.waydotnet.com/blog/?p=98</guid>
		<description><![CDATA[Because i need to highlight and bookmarks pdf file on linux/windows, only solution wich i&#8217;ve found is Foxit Reader 3.3.1 for Windows [UPDATE] Foxit Reader 4.0 for Windows link 06/29/10 The linux version is too old and not have these function, but with wine work well (you need also mdac2.8 and jet4.0) tips 4 me: [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Because i need to highlight and bookmarks pdf file on linux/windows</strong>, only solution wich i&#8217;ve found is<br />
<strong><a href="http://cdn01.foxitsoftware.com/pub/foxit/reader/desktop/win/3.x/3.3/enu/FoxitReader331_enu.zip">Foxit Reader 3.3.1 for Windows</a></strong><br />
<strong><br />
[UPDATE]<br />
Foxit Reader 4.0  for Windows <a href="http://cdn01.foxitsoftware.com/pub/foxit/reader/desktop/win/4.x/4.0/enu/FoxitReader40_enu.zip">link</a> 06/29/10 </strong></p>
<p><em>The linux version is too old and not have these function</em>, but with wine work well (you need also mdac2.8 and jet4.0)</p>
<p>tips 4 me:<br />
create foxit in $HOME/bin</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #666666; font-style: italic;">#!/bin/sh</span>
wine <span style="color: #000000; font-weight: bold;">/</span>home<span style="color: #000000; font-weight: bold;">/</span>waydotnet<span style="color: #000000; font-weight: bold;">/</span>wine_tools<span style="color: #000000; font-weight: bold;">/</span>Foxit\ Reader.exe $<span style="color: #000000;">1</span></pre></td></tr></table></div>

<p>and</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">chmod</span> +x foxit</pre></td></tr></table></div>

<p>If you found another solution, please comment <img src='http://www.waydotnet.com/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>Bye</p>
]]></content:encoded>
			<wfw:commentRss>http://www.waydotnet.com/blog/2010/06/how-to-highlight-and-bookmarks-pdf-files-on-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My notes</title>
		<link>http://www.waydotnet.com/blog/2010/06/my-notes/</link>
		<comments>http://www.waydotnet.com/blog/2010/06/my-notes/#comments</comments>
		<pubDate>Mon, 14 Jun 2010 13:13:55 +0000</pubDate>
		<dc:creator>WaYdotNET</dc:creator>
				<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://www.waydotnet.com/blog/?p=97</guid>
		<description><![CDATA[1) compile wxruby 64bit system: 1 export CFLAGS=-fPIC CXXFLAGS=-fPIC LDFLAGS=-fPIC 2) Set proxy: 1 export http_proxy=&#34;http://user:pass@proxy:port&#34; 1 export ftp_proxy=&#34;http://user:pass@proxy:port&#34;]]></description>
			<content:encoded><![CDATA[<p>1) <strong>compile wxruby 64bit system</strong>:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #7a0874; font-weight: bold;">export</span> <span style="color: #007800;">CFLAGS</span>=-fPIC <span style="color: #007800;">CXXFLAGS</span>=-fPIC <span style="color: #007800;">LDFLAGS</span>=-fPIC</pre></td></tr></table></div>

<p>2) Set proxy:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #7a0874; font-weight: bold;">export</span> <span style="color: #007800;">http_proxy</span>=<span style="color: #ff0000;">&quot;http://user:pass@proxy:port&quot;</span></pre></td></tr></table></div>


<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #7a0874; font-weight: bold;">export</span> <span style="color: #007800;">ftp_proxy</span>=<span style="color: #ff0000;">&quot;http://user:pass@proxy:port&quot;</span></pre></td></tr></table></div>

]]></content:encoded>
			<wfw:commentRss>http://www.waydotnet.com/blog/2010/06/my-notes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RMagick on Ruby 1.9.1 (i386-mingw32) Work !!! :D [UPDATE]</title>
		<link>http://www.waydotnet.com/blog/2010/02/rmagick-on-ruby-1-9-1-i386-mingw32-work-d/</link>
		<comments>http://www.waydotnet.com/blog/2010/02/rmagick-on-ruby-1-9-1-i386-mingw32-work-d/#comments</comments>
		<pubDate>Fri, 12 Feb 2010 21:29:20 +0000</pubDate>
		<dc:creator>WaYdotNET</dc:creator>
				<category><![CDATA[ruby]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[mingw32]]></category>
		<category><![CDATA[rmagick]]></category>
		<category><![CDATA[ruby 1.9.1]]></category>
		<category><![CDATA[RubyInstaller]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://www.waydotnet.com/blog/?p=94</guid>
		<description><![CDATA[RMagick on Ruby 1.9.1 (i386-mingw32) Work !!! Ispirate from : installing rmagick with mingw and ruby 1.9 and http://groups.google.com/group/rubyinstaller/browse_thread/thread/c837c4438d91208b but , on my laptop don&#8217;t work&#8230;. With Windows 7 work well: Step 1: DOWNLOAD 1 2 3 4 5 1&#41; Ruby =&#62; http://rubyforge.org/frs/download.php/74298/rubyinstaller-1.9.2-p180.exe 2&#41; DevKit =&#62; http://github.com/downloads/oneclick/rubyinstaller/DevKit-tdm-32-4.5.1-20101214-1400-sfx.exe 3&#41; ImageMagick =&#62; http://www.imagemagick.org/download/binaries/ImageMagick-6.6.7-9-Q16-windows-dll.exe 4&#41; RMagick =&#62; https://github.com/rmagick/rmagick/zipball/master [...]]]></description>
			<content:encoded><![CDATA[<p>RMagick on Ruby 1.9.1 (i386-mingw32) Work !!! <img src='http://www.waydotnet.com/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /><br />
Ispirate from :<br />
<a href="http://betterlogic.com/roger/?p=2186">installing rmagick with mingw and ruby 1.9</a><br />
and<br />
<a href="http://groups.google.com/group/rubyinstaller/browse_thread/thread/c837c4438d91208b">http://groups.google.com/group/rubyinstaller/browse_thread/thread/c837c4438d91208b</a><br />
but , on my laptop don&#8217;t work&#8230;.</p>
<p><strong> </strong><strong>With Windows 7 work well:</strong></p>
<p><strong>Step 1: DOWNLOAD</strong></p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #000000;">1</span><span style="color: #7a0874; font-weight: bold;">&#41;</span> Ruby =<span style="color: #000000; font-weight: bold;">&gt;</span> http:<span style="color: #000000; font-weight: bold;">//</span>rubyforge.org<span style="color: #000000; font-weight: bold;">/</span>frs<span style="color: #000000; font-weight: bold;">/</span>download.php<span style="color: #000000; font-weight: bold;">/</span><span style="color: #000000;">74298</span><span style="color: #000000; font-weight: bold;">/</span>rubyinstaller-1.9.2-p180.exe
<span style="color: #000000;">2</span><span style="color: #7a0874; font-weight: bold;">&#41;</span> DevKit =<span style="color: #000000; font-weight: bold;">&gt;</span> http:<span style="color: #000000; font-weight: bold;">//</span>github.com<span style="color: #000000; font-weight: bold;">/</span>downloads<span style="color: #000000; font-weight: bold;">/</span>oneclick<span style="color: #000000; font-weight: bold;">/</span>rubyinstaller<span style="color: #000000; font-weight: bold;">/</span>DevKit-tdm-<span style="color: #000000;">32</span>-4.5.1-<span style="color: #000000;">20101214</span>-<span style="color: #000000;">1400</span>-sfx.exe
<span style="color: #000000;">3</span><span style="color: #7a0874; font-weight: bold;">&#41;</span> ImageMagick =<span style="color: #000000; font-weight: bold;">&gt;</span> http:<span style="color: #000000; font-weight: bold;">//</span>www.imagemagick.org<span style="color: #000000; font-weight: bold;">/</span>download<span style="color: #000000; font-weight: bold;">/</span>binaries<span style="color: #000000; font-weight: bold;">/</span>ImageMagick-6.6.7-<span style="color: #000000;">9</span>-Q16-windows-dll.exe
<span style="color: #000000;">4</span><span style="color: #7a0874; font-weight: bold;">&#41;</span> RMagick =<span style="color: #000000; font-weight: bold;">&gt;</span> https:<span style="color: #000000; font-weight: bold;">//</span>github.com<span style="color: #000000; font-weight: bold;">/</span>rmagick<span style="color: #000000; font-weight: bold;">/</span>rmagick<span style="color: #000000; font-weight: bold;">/</span>zipball<span style="color: #000000; font-weight: bold;">/</span>master
<span style="color: #000000;">5</span><span style="color: #7a0874; font-weight: bold;">&#41;</span> type-windows.xml =<span style="color: #000000; font-weight: bold;">&gt;</span> http:<span style="color: #000000; font-weight: bold;">//</span>www.imagemagick.org<span style="color: #000000; font-weight: bold;">/</span>source<span style="color: #000000; font-weight: bold;">/</span>type-windows.xml</pre></td></tr></table></div>

<p><strong>Step 2: Install</strong></p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #000000;">1</span><span style="color: #7a0874; font-weight: bold;">&#41;</span> Ruby =<span style="color: #000000; font-weight: bold;">&gt;</span> c:\Ruby192
<span style="color: #000000;">2</span><span style="color: #7a0874; font-weight: bold;">&#41;</span> DevKit =<span style="color: #000000; font-weight: bold;">&gt;</span> c:\DevKit
<span style="color: #000000;">3</span><span style="color: #7a0874; font-weight: bold;">&#41;</span> ImageMagick =<span style="color: #000000; font-weight: bold;">&gt;</span> c:\ImageMagick-6.6.7-Q16 <span style="color: #7a0874; font-weight: bold;">&#91;</span>WITH HEADER <span style="color: #000000; font-weight: bold;">!!!!!!!</span><span style="color: #7a0874; font-weight: bold;">&#93;</span>
3.a<span style="color: #7a0874; font-weight: bold;">&#41;</span> Replace c:\ImageMagick-6.6.7-Q16\config\type-ghostscript.xml  with type-windows.xml
<span style="color: #000000;">4</span><span style="color: #7a0874; font-weight: bold;">&#41;</span> RMagick =<span style="color: #000000; font-weight: bold;">&gt;</span> c:\rmagick-rmagick</pre></td></tr></table></div>

<p><strong>Step 3: Set Enviroment variable</strong></p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #000000;">1</span><span style="color: #7a0874; font-weight: bold;">&#41;</span> PATH = C:\Ruby192\bin;C:\ImageMagick-6.6.7-Q16
<span style="color: #000000;">2</span><span style="color: #7a0874; font-weight: bold;">&#41;</span> CPATH = C:\ImageMagick-6.6.7-Q16\include
<span style="color: #000000;">3</span><span style="color: #7a0874; font-weight: bold;">&#41;</span> LIBRARY_PATH = C:\ImageMagick-6.6.7-Q16\lib</pre></td></tr></table></div>

<p><strong>Step 4: Configure DevKit</strong><br />
(from https://github.com/oneclick/rubyinstaller/wiki/Development-Kit)</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #000000;">1</span><span style="color: #7a0874; font-weight: bold;">&#41;</span> <span style="color: #7a0874; font-weight: bold;">cd</span> c:\DevKit
<span style="color: #000000;">2</span><span style="color: #7a0874; font-weight: bold;">&#41;</span> ruby dk.rb init
<span style="color: #000000;">3</span><span style="color: #7a0874; font-weight: bold;">&#41;</span> ruby dk.rb <span style="color: #c20cb9; font-weight: bold;">install</span>
<span style="color: #000000;">4</span><span style="color: #7a0874; font-weight: bold;">&#41;</span> C:\DevKit\devkitvars.bat <span style="color: #7a0874; font-weight: bold;">&#40;</span>THANKS TO Joachim  =<span style="color: #000000; font-weight: bold;">&gt;</span> http:<span style="color: #000000; font-weight: bold;">//</span>www.waydotnet.com<span style="color: #000000; font-weight: bold;">/</span>blog<span style="color: #000000; font-weight: bold;">/</span><span style="color: #000000;">2010</span><span style="color: #000000; font-weight: bold;">/</span>02<span style="color: #000000; font-weight: bold;">/</span>rmagick-on-ruby-<span style="color: #000000;">1</span>-<span style="color: #000000;">9</span>-<span style="color: #000000;">1</span>-i386-mingw32-work-d<span style="color: #000000; font-weight: bold;">/</span><span style="color: #666666; font-style: italic;">#comment-86618621)</span></pre></td></tr></table></div>

<p><strong>Step 5: Compile RMagick</strong></p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #000000;">1</span><span style="color: #7a0874; font-weight: bold;">&#41;</span> run C:\DevKit\msys.bat
<span style="color: #000000;">2</span><span style="color: #7a0874; font-weight: bold;">&#41;</span> <span style="color: #7a0874; font-weight: bold;">cd</span> <span style="color: #000000; font-weight: bold;">/</span>c<span style="color: #000000; font-weight: bold;">/</span>rmagick-rmagick
<span style="color: #000000;">3</span><span style="color: #7a0874; font-weight: bold;">&#41;</span> ruby setup.rb
<span style="color: #000000;">4</span><span style="color: #7a0874; font-weight: bold;">&#41;</span> ruby setup.rb <span style="color: #c20cb9; font-weight: bold;">install</span></pre></td></tr></table></div>

<p><strong>Step 6: Check</strong></p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #000000;">1</span><span style="color: #7a0874; font-weight: bold;">&#41;</span> ruby <span style="color: #660033;">-v</span>
        ruby 1.9.2p180 <span style="color: #7a0874; font-weight: bold;">&#40;</span><span style="color: #000000;">2011</span>-02-<span style="color: #000000;">18</span><span style="color: #7a0874; font-weight: bold;">&#41;</span> <span style="color: #7a0874; font-weight: bold;">&#91;</span>i386-mingw32<span style="color: #7a0874; font-weight: bold;">&#93;</span>
<span style="color: #000000;">2</span><span style="color: #7a0874; font-weight: bold;">&#41;</span> identify <span style="color: #660033;">--version</span>
    Version: ImageMagick 6.6.7-<span style="color: #000000;">9</span> <span style="color: #000000;">2011</span>-02-<span style="color: #000000;">21</span> Q16 http:<span style="color: #000000; font-weight: bold;">//</span>www.imagemagick.org
	Copyright: Copyright <span style="color: #7a0874; font-weight: bold;">&#40;</span>C<span style="color: #7a0874; font-weight: bold;">&#41;</span> <span style="color: #000000;">1999</span>-<span style="color: #000000;">2011</span> ImageMagick Studio LLC
	Features: OpenMP</pre></td></tr></table></div>

<p><strong>If you experience problems concerning &#8220;extconf.rb&#8221;, you should try:</strong><br />
<strong>http://phosphor-escence.blogspot.com/2010/12/if-you-fail-install-rmagick-on-mingw.html<br />
from<br />
</strong>http://www.waydotnet.com/blog/2010/02/rmagick-on-ruby-1-9-1-i386-mingw32-work-d/#comment-166014708</p>
<p>http://www.waydotnet.com/blog/2010/02/rmagick-on-ruby-1-9-1-i386-mingw32-work-d/#comment-317551623</p>
<p><strong><br />
</strong></p>
<p><del>In my case :</del><br />
<del> 1) Install Ruby 1.9.1 (i386-mingw32) from <a href="http://www.rubyinstaller.org/">http://www.rubyinstaller.org/</a>, <a href="http://rubyforge.org/frs/download.php/72075/rubyinstaller-1.9.1-p430.exe">direct link</a></del></p>
<p><del>2) Install Development Kit (DevKit) from <a href="http://www.rubyinstaller.org/addons.html">http://www.rubyinstaller.org/addons.html</a>, <a href="http://rubyforge.org/frs/download.php/66888/devkit-3.4.5r3-20091110.7z">direct link</a></del></p>
<p><del>3) Install ImageMagick 6.5.6-8-Q8 from <a href="http://www.imagemagick.org">http://www.imagemagick.org</a> , <a href="http://image_magick.veidrodis.com/image_magick/binaries/ImageMagick-6.5.6-8-Q8-windows-dll.exe">direct link</a> <strong>with header !!!!</strong></del></p>
<p><del>4) Download Rmagick from source : http://github.com/rmagick/rmagick , <a href="http://github.com/rmagick/rmagick/zipball/master">direct link</a> or git clone git://github.com/rmagick/rmagick.git</del></p>
<p><del>5) Replace !ImageMagick Path!\config\type-ghostscript.xml with </del></p>
<p><del><a href="http://www.imagemagick.org/source/type-windows.xml">http://www.imagemagick.org/source/type-windows.xml</a></del></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><del>6) Set enviroment variable :<br />
set CPATH=!ImageMagick Path!\include<br />
set LIBRARY_PATH=!ImageMagick Path!\lib<br />
set PATH=!ImageMagick Path!<br />
<strong>[EDIT]</strong><br />
set PATH = !ruby_path!\bin<br />
set PATH = !ruby_path!\devkit\msys\1.0.11\bin<br />
set PATH = !ruby_path!\devkit\gcc\3.4.5\bin<br />
<strong>[EDIT]</strong><br />
7) run &#8220;ruby setup.rb&#8221;  <strong>[EDIT]</strong> from msys.bat ( !ruby_path!\devkit\msys\1.0.11\msys.bat ) <strong>[EDIT]</strong></del></p>
<p>&nbsp;</p>
<p><del> <img src='http://www.waydotnet.com/blog/wp-includes/images/smilies/icon_cool.gif' alt='8)' class='wp-smiley' /> run &#8220;ruby setup.rb install&#8221; or &#8220;gem build *.gemspec&#8221; and  &#8220;gem install *.gem&#8221;</del></p>
<p><del>9) Enjoy <img src='http://www.waydotnet.com/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </del></p>
<p><del>identify &#8211;version</del><br />
<del> Version: ImageMagick 6.5.6-8 2009-10-03 Q8 OpenMP http://www.imagemagick.org</del><br />
<del> Copyright: Copyright (C) 1999-2009 ImageMagick Studio LLC</del></p>
<p>&nbsp;</p>
<p><del>ruby -v</del><br />
<del> ruby 1.9.1p378 (2010-01-10 revision 26273) [i386-mingw32]</del></p>
<p>Many thanks to :<br />
Rmagick staff =&gt; <a href="http://rmagick.rubyforge.org/">http://rmagick.rubyforge.org/</a><br />
rogerdpack =&gt; <a href="http://betterlogic.com">http://betterlogic.com</a><br />
Alexey Borzenkov =&gt; not have link, sorry<br />
Luis Lavena =&gt; <a href="http://blog.mmediasys.com">http://blog.mmediasys.com</a><br />
RubyInstaller =&gt; <a href="http://www.rubyinstaller.org">http://www.rubyinstaller.org</a><br />
RubyInstaller Group =&gt; <a href="http://groups.google.com/group/rubyinstaller">http://groups.google.com/group/rubyinstaller</a><br />
puts WaYdotNET =&gt; Carlo Bertini</p>
]]></content:encoded>
			<wfw:commentRss>http://www.waydotnet.com/blog/2010/02/rmagick-on-ruby-1-9-1-i386-mingw32-work-d/feed/</wfw:commentRss>
		<slash:comments>50</slash:comments>
		</item>
		<item>
		<title>Ubuntu 9.10 , run level 3 =&gt; installare driver Nvidia</title>
		<link>http://www.waydotnet.com/blog/2010/02/ubuntu-9-10-run-level-3-installare-driver-nvidia/</link>
		<comments>http://www.waydotnet.com/blog/2010/02/ubuntu-9-10-run-level-3-installare-driver-nvidia/#comments</comments>
		<pubDate>Mon, 01 Feb 2010 10:11:25 +0000</pubDate>
		<dc:creator>WaYdotNET</dc:creator>
				<category><![CDATA[tips]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[nvidia]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.waydotnet.com/blog/?p=85</guid>
		<description><![CDATA[Se dovete installare i nuovi driver Nvidia NVIDIA-Linux-x86_64-190.53-pkg2.run su ubuntu 9.10, dovete aver killato il server X &#8230; Girovagando su internet ho trovato un modo veloce, che non conoscevo [visto che sono praticamente nuovo su linux], per poterlo fare Tramite alt+ctrl+f1 entriamo in tty1 (conosole senza X) ed immettiamo : 1 sudo /etc/init.d/gdm stop poi [...]]]></description>
			<content:encoded><![CDATA[<p>Se dovete installare i nuovi driver Nvidia NVIDIA-Linux-x86_64-190.53-pkg2.run su ubuntu 9.10, dovete aver killato il server X &#8230;<br />
Girovagando su internet ho trovato un modo veloce, che non conoscevo [visto che sono praticamente nuovo su linux], per poterlo fare</p>
<p>Tramite alt+ctrl+f1  entriamo in tty1 (conosole senza X)<br />
ed immettiamo :</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>init.d<span style="color: #000000; font-weight: bold;">/</span>gdm stop</pre></td></tr></table></div>

<p>poi potete installare tranuquillamente i driver Nvidia su vostro Ubuntu <img src='http://www.waydotnet.com/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.waydotnet.com/blog/2010/02/ubuntu-9-10-run-level-3-installare-driver-nvidia/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

