<?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>~ overflow ~ &#187; Notes</title>
	<atom:link href="http://www.overflow.biz/blog/lang/en-us/category/tips-hints/notes/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.overflow.biz/blog</link>
	<description>Coding and Internet Randomness</description>
	<lastBuildDate>Sun, 08 Jan 2012 23:34:17 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en-us</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>How to scroll on a bash screen</title>
		<link>http://www.overflow.biz/blog/lang/en-us/2010/05/25/how-to-scroll-on-a-bash-screen?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=how-to-scroll-on-a-bash-screen</link>
		<comments>http://www.overflow.biz/blog/lang/en-us/2010/05/25/how-to-scroll-on-a-bash-screen#comments</comments>
		<pubDate>Tue, 25 May 2010 13:58:13 +0000</pubDate>
		<dc:creator>z3n</dc:creator>
				<category><![CDATA[Notes]]></category>
		<category><![CDATA[Tips & Hints]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[gnu]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[screen]]></category>
		<category><![CDATA[scroll]]></category>

		<guid isPermaLink="false">http://www.overflow.biz/blog/?p=433</guid>
		<description><![CDATA[Problem:
It&#8217;s so cool to have many screens at bash, but i never figured out how to scroll up on them, somehow i never looked after as well.
Solution:
CTRL + A -> ESC -> PAGE UP / PAGE DOWN
Source:
SaltyCrane
]]></description>
			<content:encoded><![CDATA[<p><strong>Problem:</strong></p>
<p>It&#8217;s so cool to have many screens at bash, but i never figured out how to scroll up on them, somehow i never looked after as well.</p>
<p><strong>Solution:</strong></p>
<p>CTRL + A -> ESC -> PAGE UP / PAGE DOWN</p>
<p><strong>Source:</strong></p>
<p><a href="http://www.saltycrane.com/blog/2008/01/how-to-scroll-in-gnu-screen/" target="_blank">SaltyCrane</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.overflow.biz/blog/lang/en-us/2010/05/25/how-to-scroll-on-a-bash-screen/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Note about uploading multibyte filename files (japanese filenames)</title>
		<link>http://www.overflow.biz/blog/lang/en-us/2010/04/20/note-about-uploading-multibyte-filename-files-japanese-filenames?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=note-about-uploading-multibyte-filename-files-japanese-filenames</link>
		<comments>http://www.overflow.biz/blog/lang/en-us/2010/04/20/note-about-uploading-multibyte-filename-files-japanese-filenames#comments</comments>
		<pubDate>Tue, 20 Apr 2010 21:58:04 +0000</pubDate>
		<dc:creator>z3n</dc:creator>
				<category><![CDATA[Notes]]></category>
		<category><![CDATA[client]]></category>
		<category><![CDATA[filezilla]]></category>
		<category><![CDATA[ftp]]></category>
		<category><![CDATA[japanese filenames]]></category>
		<category><![CDATA[multibyte filenames]]></category>
		<category><![CDATA[smartftp]]></category>

		<guid isPermaLink="false">http://www.overflow.biz/blog/?p=392</guid>
		<description><![CDATA[Uploading multibyte filenames files is a issue, it depends of the origin and destination OS support and not only that but majority of the program you are uploading from. Usually i use smartftp, however, it really sucks on that matter, it simply ruins the encodings.
Use FILEZILLA instead. Don&#8217;t even try to move , rename or [...]]]></description>
			<content:encoded><![CDATA[<p>Uploading multibyte filenames files is a issue, it depends of the origin and destination OS support and not only that but majority of the program you are uploading from. Usually i use smartftp, however, it really sucks on that matter, it simply ruins the encodings.</p>
<p>Use FILEZILLA instead. Don&#8217;t even try to move , rename or touch multibyte files with smartftp!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.overflow.biz/blog/lang/en-us/2010/04/20/note-about-uploading-multibyte-filename-files-japanese-filenames/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Javascript Const Note</title>
		<link>http://www.overflow.biz/blog/lang/en-us/2010/04/13/javascript-const-note?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=javascript-const-note</link>
		<comments>http://www.overflow.biz/blog/lang/en-us/2010/04/13/javascript-const-note#comments</comments>
		<pubDate>Tue, 13 Apr 2010 22:20:39 +0000</pubDate>
		<dc:creator>z3n</dc:creator>
				<category><![CDATA[Notes]]></category>
		<category><![CDATA[const]]></category>
		<category><![CDATA[IE]]></category>
		<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://www.overflow.biz/blog/?p=381</guid>
		<description><![CDATA[In order to keep my code clean i wrote a javascript with const variable declarations, those were constants anyway and there were no reason to declare them as var, right?
Wrong, big mistake, IE don&#8217;t support consts right, turns out it gives javascripts errors (on the wrong position, of course), i will not even go deep [...]]]></description>
			<content:encoded><![CDATA[<p>In order to keep my code clean i wrote a javascript with const variable declarations, those were constants anyway and there were no reason to declare them as var, right?</p>
<p>Wrong, big mistake, IE don&#8217;t support consts right, turns out it gives javascripts errors (on the wrong position, of course), i will not even go deep into this, cuz it will just turn into more shit, so i&#8217;m just replacing const per var;</p>
<p>So, note to self, never use consts on javascript.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.overflow.biz/blog/lang/en-us/2010/04/13/javascript-const-note/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fatal error: Cannot use object of type stdClass as array (php json_decode)</title>
		<link>http://www.overflow.biz/blog/lang/en-us/2010/02/17/fatal-error-cannot-use-object-of-type-stdclass-as-array-php-json_decode?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=fatal-error-cannot-use-object-of-type-stdclass-as-array-php-json_decode</link>
		<comments>http://www.overflow.biz/blog/lang/en-us/2010/02/17/fatal-error-cannot-use-object-of-type-stdclass-as-array-php-json_decode#comments</comments>
		<pubDate>Wed, 17 Feb 2010 19:46:59 +0000</pubDate>
		<dc:creator>z3n</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Notes]]></category>
		<category><![CDATA[Tips & Hints]]></category>
		<category><![CDATA[array]]></category>
		<category><![CDATA[errors]]></category>
		<category><![CDATA[json]]></category>
		<category><![CDATA[json_decode]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://www.overflow.biz/blog/?p=323</guid>
		<description><![CDATA[Problem:
$var=json_decode($_POST['something']);
echo $var['value'];
returns error: Fatal error: Cannot use object of type stdClass as array
Solution:
echo $var-&#62;value;
]]></description>
			<content:encoded><![CDATA[<p><strong>Problem:</strong></p>
<p>$var=json_decode($_POST['something']);</p>
<p>echo $var['value'];</p>
<p>returns error: Fatal error: Cannot use object of type stdClass as array</p>
<p><strong>Solution:</strong></p>
<p>echo $var-&#62;value;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.overflow.biz/blog/lang/en-us/2010/02/17/fatal-error-cannot-use-object-of-type-stdclass-as-array-php-json_decode/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Zend Optimizer download links</title>
		<link>http://www.overflow.biz/blog/lang/en-us/2009/12/25/zend-optimizer-download-links?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=zend-optimizer-download-links</link>
		<comments>http://www.overflow.biz/blog/lang/en-us/2009/12/25/zend-optimizer-download-links#comments</comments>
		<pubDate>Sat, 26 Dec 2009 02:06:19 +0000</pubDate>
		<dc:creator>z3n</dc:creator>
				<category><![CDATA[Linux Happyness]]></category>
		<category><![CDATA[Notes]]></category>
		<category><![CDATA[download link]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[zend]]></category>
		<category><![CDATA[zend optimizer]]></category>

		<guid isPermaLink="false">http://www.overflow.biz/blog/?p=293</guid>
		<description><![CDATA[Problem:
Zend requires registration in order to dowload the free optimizer, it&#8217;s annoying and you keep receiving spam.
Solution:
http://downloads.zend.com/optimizer/3.3.3/ZendOptimizer-3.3.3-linux-glibc23-x86_64.tar.gz (linux 64-bit)
http://downloads.zend.com/optimizer/3.3.3/ZendOptimizer-3.3.3-linux-glibc23-i386.tar.gz (linux 32-bit)
neat.
]]></description>
			<content:encoded><![CDATA[<p><strong>Problem:</strong></p>
<p>Zend requires registration in order to dowload the free optimizer, it&#8217;s annoying and you keep receiving spam.</p>
<p><strong>Solution:</strong></p>
<p><a href="http://downloads.zend.com/optimizer/3.3.3/ZendOptimizer-3.3.3-linux-glibc23-x86_64.tar.gz" target="_blank">http://downloads.zend.com/optimizer/3.3.3/ZendOptimizer-3.3.3-linux-glibc23-x86_64.tar.gz</a> (linux 64-bit)<br />
<a href="http://downloads.zend.com/optimizer/3.3.3/ZendOptimizer-3.3.3-linux-glibc23-i386.tar.gz" target="_blank">http://downloads.zend.com/optimizer/3.3.3/ZendOptimizer-3.3.3-linux-glibc23-i386.tar.gz</a> (linux 32-bit)</p>
<p>neat.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.overflow.biz/blog/lang/en-us/2009/12/25/zend-optimizer-download-links/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>variable Object MSSQL note</title>
		<link>http://www.overflow.biz/blog/lang/en-us/2009/09/25/variable-object-mssql-note?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=variable-object-mssql-note</link>
		<comments>http://www.overflow.biz/blog/lang/en-us/2009/09/25/variable-object-mssql-note#comments</comments>
		<pubDate>Fri, 25 Sep 2009 03:30:41 +0000</pubDate>
		<dc:creator>z3n</dc:creator>
				<category><![CDATA[Notes]]></category>
		<category><![CDATA[adodb]]></category>
		<category><![CDATA[com]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[mssql]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[variable]]></category>

		<guid isPermaLink="false">http://www.overflow.biz/blog/?p=235</guid>
		<description><![CDATA[Problem:
return $res-&#62;Fields['field_name']-&#62;Value;
returns `variable Object`
Solution:
return intval($res-&#62;Fields['field_name']-&#62;Value);
Explanation:
There&#8217;s no explanation, this is one of those issues that happens when you deal with microsoft. Sometimes when doing a query it returns the actual value, other times it just return into a different variable type, which needs to be converted. Good thing if you caught it before writing a more [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Problem:</strong></p>
<p>return $res-&#62;Fields['field_name']-&#62;Value;</p>
<p>returns `variable Object`</p>
<p><strong>Solution:</strong></p>
<p>return intval($res-&#62;Fields['field_name']-&#62;Value);</p>
<p><strong>Explanation:</strong></p>
<p>There&#8217;s no explanation, this is one of those issues that happens when you deal with microsoft. Sometimes when doing a query it returns the actual value, other times it just return into a different variable type, which needs to be converted. Good thing if you caught it before writing a more complex code and then finally dealing with crypt errors :)</p>
<p><strong>Bonus:</strong></p>
<p>I&#8217;ve been getting some more issues even when using this conversion, things like &#8220;<em>Object of class variant could not be converted to string php</em>&#8220;, this happens on <em>null </em>values, in order to fix i been searching around and found <a href="http://www.daniweb.com/forums/thread97438.html" target="_blank">this</a>, which with some changes it will be better like:</p>
<div class="geshi no php">
<ol>
<li class="li1">
<div class="de1">&#160; <span class="kw1">for</span> <span class="br0">&#40;</span><span class="re1">$col</span><span class="sy0">=</span><span class="kw3">array</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">,</span><span class="re1">$i</span><span class="sy0">=</span><span class="nu0">0</span><span class="sy0">,</span><span class="re1">$j</span><span class="sy0">=</span><span class="re1">$ms_res</span><span class="sy0">-&#62;</span><span class="me1">Fields</span><span class="sy0">-&#62;</span><span class="me1">Count</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span><span class="re1">$i</span> <span class="sy0">&#60;</span> <span class="re1">$j</span><span class="sy0">;</span><span class="re1">$i</span><span class="sy0">++</span><span class="br0">&#41;</span> <span class="br0">&#123;</span></div>
</li>
<li class="li1">
<div class="de1">&#160; &#160;try <span class="br0">&#123;</span></div>
</li>
<li class="li1">
<div class="de1">&#160; &#160; <span class="re1">$value</span><span class="sy0">=</span><span class="re1">$ms_res</span><span class="sy0">-&#62;</span><span class="me1">Fields</span><span class="br0">&#91;</span><span class="re1">$i</span><span class="br0">&#93;</span><span class="sy0">-&#62;</span><span class="me1">Value</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">&#160; &#160; <span class="kw1">if</span> <span class="br0">&#40;</span><span class="kw3">trim</span><span class="br0">&#40;</span><span class="re1">$value</span><span class="br0">&#41;</span> <span class="sy0">!=</span> <span class="st0">&#34;&#34;</span><span class="br0">&#41;</span> <span class="br0">&#123;</span></div>
</li>
<li class="li1">
<div class="de1">&#160; &#160; &#160;<span class="kw1">if</span> <span class="br0">&#40;</span><span class="kw3">gettype</span><span class="br0">&#40;</span><span class="re1">$value</span><span class="br0">&#41;</span> <span class="sy0">!==</span> <span class="st0">&#39;string&#39;</span><span class="br0">&#41;</span> <span class="br0">&#123;</span></div>
</li>
<li class="li1">
<div class="de1">&#160; &#160; &#160; <span class="kw1">if</span> <span class="br0">&#40;</span><span class="kw3">settype</span><span class="br0">&#40;</span><span class="re1">$value</span><span class="sy0">,</span><span class="st0">&#34;string&#34;</span><span class="br0">&#41;</span><span class="br0">&#41;</span> <span class="br0">&#123;</span></div>
</li>
<li class="li1">
<div class="de1">&#160; &#160; &#160; &#160;<span class="re1">$col</span><span class="br0">&#91;</span><span class="re1">$ms_res</span><span class="sy0">-&#62;</span><span class="me1">Fields</span><span class="br0">&#91;</span><span class="re1">$i</span><span class="br0">&#93;</span><span class="sy0">-&#62;</span><span class="me1">Name</span><span class="br0">&#93;</span><span class="sy0">=</span><span class="re1">$value</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">&#160; &#160; &#160; <span class="br0">&#125;</span></div>
</li>
<li class="li1">
<div class="de1">&#160; &#160; &#160;<span class="br0">&#125;</span> <span class="kw1">else</span> <span class="br0">&#123;</span></div>
</li>
<li class="li1">
<div class="de1">&#160; &#160; &#160; <span class="re1">$col</span><span class="br0">&#91;</span><span class="re1">$ms_res</span><span class="sy0">-&#62;</span><span class="me1">Fields</span><span class="br0">&#91;</span><span class="re1">$i</span><span class="br0">&#93;</span><span class="sy0">-&#62;</span><span class="me1">Name</span><span class="br0">&#93;</span><span class="sy0">=</span><span class="re1">$value</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">&#160; &#160; &#160;<span class="br0">&#125;</span></div>
</li>
<li class="li1">
<div class="de1">&#160; &#160; <span class="br0">&#125;</span> <span class="kw1">else</span> <span class="br0">&#123;</span></div>
</li>
<li class="li1">
<div class="de1">&#160; &#160; &#160;<span class="re1">$col</span><span class="br0">&#91;</span><span class="re1">$ms_res</span><span class="sy0">-&#62;</span><span class="me1">Fields</span><span class="br0">&#91;</span><span class="re1">$i</span><span class="br0">&#93;</span><span class="sy0">-&#62;</span><span class="me1">Name</span><span class="br0">&#93;</span><span class="sy0">=</span><span class="st0">&#39;NULL&#39;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">&#160; &#160; <span class="br0">&#125;</span></div>
</li>
<li class="li1">
<div class="de1">&#160; &#160;<span class="br0">&#125;</span> catch <span class="br0">&#40;</span>exception <span class="re1">$e</span><span class="br0">&#41;</span> <span class="br0">&#123;</span></div>
</li>
<li class="li1">
<div class="de1">&#160; &#160; _r<span class="br0">&#40;</span><span class="st0">&#34;Exception: &#34;</span><span class="sy0">.</span><span class="re1">$e</span><span class="br0">&#41;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">&#160; &#160;<span class="br0">&#125;</span></div>
</li>
<li class="li1">
<div class="de1">&#160; <span class="br0">&#125;</span></div>
</li>
</ol>
</div>
<p>..and yes you will figure out the missing functions/vars. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.overflow.biz/blog/lang/en-us/2009/09/25/variable-object-mssql-note/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Filename vs Folder Linux ext2 Note</title>
		<link>http://www.overflow.biz/blog/lang/en-us/2009/09/15/filename-vs-folder-linux-ext2-note?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=filename-vs-folder-linux-ext2-note</link>
		<comments>http://www.overflow.biz/blog/lang/en-us/2009/09/15/filename-vs-folder-linux-ext2-note#comments</comments>
		<pubDate>Tue, 15 Sep 2009 22:41:14 +0000</pubDate>
		<dc:creator>z3n</dc:creator>
				<category><![CDATA[Notes]]></category>
		<category><![CDATA[Tips & Hints]]></category>
		<category><![CDATA[ext2]]></category>
		<category><![CDATA[filenames]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://www.overflow.biz/blog/?p=228</guid>
		<description><![CDATA[No, you can&#8217;t have a filename and a folder with the same name on the same folder.
For example:
/path/to/happy
/path/to/happy/
Will not work. If happy is a regular file and you try to create a folder called happy (and vice-versa) at &#8216;/path/to&#8217; you will fail.
Note that this amazingly works on windows.
]]></description>
			<content:encoded><![CDATA[<p>No, you can&#8217;t have a filename and a folder with the same name on the same folder.</p>
<p>For example:</p>
<p><strong>/path/to/happy</strong></p>
<p><strong>/path/to/happy/</strong></p>
<p>Will not work. If happy is a regular file and you try to create a folder called happy (and vice-versa) at &#8216;/path/to&#8217; you will <strong>fail</strong>.</p>
<p>Note that this amazingly works on windows.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.overflow.biz/blog/lang/en-us/2009/09/15/filename-vs-folder-linux-ext2-note/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Microsoft SQL+IIS Migration</title>
		<link>http://www.overflow.biz/blog/lang/en-us/2009/09/04/mssql-iis-migration?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=mssql-iis-migration</link>
		<comments>http://www.overflow.biz/blog/lang/en-us/2009/09/04/mssql-iis-migration#comments</comments>
		<pubDate>Fri, 04 Sep 2009 19:56:13 +0000</pubDate>
		<dc:creator>z3n</dc:creator>
				<category><![CDATA[Notes]]></category>
		<category><![CDATA[Tips & Hints]]></category>
		<category><![CDATA[crypt errors]]></category>
		<category><![CDATA[iis]]></category>
		<category><![CDATA[issues]]></category>
		<category><![CDATA[mssql]]></category>
		<category><![CDATA[problems]]></category>
		<category><![CDATA[sql]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://www.overflow.biz/blog/?p=222</guid>
		<description><![CDATA[Problem:
Migrate a SQL 2000 DB to a 2005 Server and IIS 6.0 to IIS 7.0.
Extra Issues:
- SQL2000 is full of procedures, views and identity tables (+200 each)
- Coder who built tables/procedures was lame, so there might be NULL values where it shouldn&#8217;t among with other things, like STRINGs being converted to DATE, INT, etc.
- Also [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Problem:</strong></p>
<p>Migrate a SQL 2000 DB to a 2005 Server and IIS 6.0 to IIS 7.0.</p>
<p><strong>Extra Issues:</strong></p>
<p>- SQL2000 is full of procedures, views and identity tables (+200 each)<br />
- Coder who built tables/procedures was lame, so there might be NULL values where it shouldn&#8217;t among with other things, like STRINGs being converted to DATE, INT, etc.<br />
- Also includes lame asp coding.<br />
<em>- CRYPT MICROSOFT ERRORS (CRITICAL)</em></p>
<p><strong>More Problems:</strong></p>
<p>I don&#8217;t know why people still using microsoft, everything is against it. Not only the OS, but everything (ASP, SQL, VB, IE, Office, etc) related to microsoft is bad.</p>
<p>When you start to get those `error: XXXXXXXXX` like you know you&#8217;re screwed, why:</p>
<p>- Error codes aren&#8217;t clear and used by many different instances.. guess what, none of them will fit your issue;<br />
- Microsoft KB isen&#8217;t accurate;<br />
- Sometimes, Microsoft KB might present you the right answer, but it will be the last one on a list of 10 possible solutions, since they don&#8217;t have much control on the crypt errors themselfs, no wonder;<br />
- Microsoft KB likes to do inaccurate automatic translations of the content (if your not english native), meaning that, if you eventually forgot that, you will be lead to another issue caused by the automatic translation.<br />
- MSSQL don&#8217;t have `limit x` on delete/update queries, unless you do a huge workaround that will lead to more issues.<br />
- IIS complies with MSSQL, also showing crypt errors, making the debugging impossible for non-computer beings (eg.: you).<br />
- IIS crypt errors can be more funny when it simple shows `Bad Request`  or `Application Error` and NOTHING ELSE.<br />
- IIS likes to get stuck, if you try to restart/stop/start/recicle a service that takes too much time to happen, IIS manager simply shows a message `Service not responding` and abort the operation, sometimes it abort the operation and a few minutes later it happens, other times it just don&#8217;t happen and/or get stuck then you need to reboot;<br />
- Copying database straight from the 2000 server to a local 2005 server gives the following error: `Error, please check your log`; Checking `your log` gives lots, lots of crypt non-sense errors in my native language, guess what? 0 results on google.<br />
- The error above takes 30 minutes to happen, nothing is copied, but there&#8217;s a 300mb .mdb file.<br />
- If you do a `SCRIPT DATABASE` you will not get the whole data or/and tables will not have identity columns or/and some data may be corrupted (even deatched);<br />
- If you do a `IMPORT/EXPORT` procedure, you will fall on the VERY SAME problems above, but now you may also get timeout crypt message;<br />
- You can only edit top 300 lines on MSSMS, sorted by MSSMS&#8217; will;<br />
- [db_name].[dbo].[tbl_name] will not appear on the automatic generated scripts, but if you forget to add it your script will miserabily fail with a non-crypt error message (first time) &#8212; that only happens if you use MSSMS;<br />
- Can&#8217;t stand that green circle looping;<br />
- MSSMS 2005 and 2008 are about the same, meaning you will have the same errors, so don&#8217;t even try to update;<br />
- SQL2005 SP3 must be installed before anything, unless you want to fall on unsolved crypt errors, leading to nothingness;<br />
- You can also amazingly fall into crypt errors with ALSO typing errors like `erro XXXXXXXXX`;<br />
- Screaming to the skies and throwing things around will not help;<br />
- Reinstalling SQL Server will not help;<br />
- Reinstalling SQL Server with latest SP will not help;<br />
- Reinstalling OS will not help;<br />
- Reinstalling OS with latest SP will not help;<br />
- Reinstalling &#60;Microsoft Software&#62; with &#60;Any Condition&#62; will not help;<br />
- IIS will not forgive and forget any `;` you put on a asp page, too bad for mainly php coders (eg.: me);<br />
- IIS is for Apache as IE is for Firefox (is this understandable in english? don&#8217;t think so);</p>
<p><strong>Another Complaint:</strong></p>
<p>The triumph of a bad software can&#8217;t be explained for me, I can&#8217;t also understand why they made so much money on something that simply dosen&#8217;t work. Maybe users like<br />
things that don&#8217;t work? Maybe there&#8217;s something magic on crypt errors and blue screens? Maybe Microsoft is paying developers to use their languages and/or software?</p>
<p><strong>Solution:</strong></p>
<p>After several days, tries and lots of time lost I was able to do the migration using MSSQL Enterprise 2005 SP3, the Developer, Express, SQL 2008, SP1 and SP2 gave me crypt errors when copying the database, nothing related to installing the latest SP was on the KB.<br />
Note that i installed ALL versions to try. Thanks microsoft for such great support and programs, looking forward to support the selling of pirated microsoft dvds on streets.</p>
<p><strong>Solution 2:</strong></p>
<p>Move to LAMP, please.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.overflow.biz/blog/lang/en-us/2009/09/04/mssql-iis-migration/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MS SQL 2005 Express per Instance Config Note</title>
		<link>http://www.overflow.biz/blog/lang/en-us/2009/09/02/ms-sql-2005-express-per-instance-config-note?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=ms-sql-2005-express-per-instance-config-note</link>
		<comments>http://www.overflow.biz/blog/lang/en-us/2009/09/02/ms-sql-2005-express-per-instance-config-note#comments</comments>
		<pubDate>Wed, 02 Sep 2009 16:54:38 +0000</pubDate>
		<dc:creator>z3n</dc:creator>
				<category><![CDATA[Notes]]></category>
		<category><![CDATA[authentication]]></category>
		<category><![CDATA[crap]]></category>
		<category><![CDATA[express]]></category>
		<category><![CDATA[mssql]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://www.overflow.biz/blog/?p=219</guid>
		<description><![CDATA[Problem:
How to run more than one ms sql server version in the same machine?
How to change authentication to MIXED MODE without reinstalling the whole thing?
Solution:
Install with different instances. To connect you will use .\INSTANCENAME or SERVERNAME\INSTANCENAME
To change the authentication method, you need to edit the registry, no wonder it&#8217;s another obscure cryptic thing:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL.1\MSSQLServer]
&#8220;LoginMode&#8221;=dword:00000002
dword [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Problem:</strong></p>
<p>How to run more than one ms sql server version in the same machine?</p>
<p>How to change authentication to MIXED MODE without reinstalling the whole thing?</p>
<p><strong>Solution:</strong></p>
<p>Install with different instances. To connect you will use .\INSTANCENAME or SERVERNAME\INSTANCENAME</p>
<p>To change the authentication method, you need to edit the registry, no wonder it&#8217;s another obscure cryptic thing:</p>
<blockquote><p>[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL.1\MSSQLServer]<br />
&#8220;LoginMode&#8221;=dword:00000002</p></blockquote>
<p>dword 1 means windows authentication, while 2 is the mixed mode, just change it and restart the server.</p>
<p>This key is for MS SQL 2005 EXPRESS.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.overflow.biz/blog/lang/en-us/2009/09/02/ms-sql-2005-express-per-instance-config-note/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apache Setup Note</title>
		<link>http://www.overflow.biz/blog/lang/en-us/2009/09/01/apache-setup-note?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=apache-setup-note</link>
		<comments>http://www.overflow.biz/blog/lang/en-us/2009/09/01/apache-setup-note#comments</comments>
		<pubDate>Tue, 01 Sep 2009 23:18:17 +0000</pubDate>
		<dc:creator>z3n</dc:creator>
				<category><![CDATA[Notes]]></category>
		<category><![CDATA[Tips & Hints]]></category>
		<category><![CDATA[403]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[forbidden]]></category>
		<category><![CDATA[httpd]]></category>

		<guid isPermaLink="false">http://www.overflow.biz/blog/?p=217</guid>
		<description><![CDATA[Problem:
403 / forbidden on any file, even if the permissions and user / group are right.
Solution:
First check httpd.conf to see if the User and Group statements are compatible with the user you&#8217;re trying to access.
&#8220;No, you can&#8217;t add root there, you idiot.&#8221;
After that make sure that the folder /home/&#60;username&#62; is actually owned by the same [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Problem:</strong></p>
<p>403 / forbidden on any file, even if the permissions and user / group are right.</p>
<p><strong>Solution:</strong></p>
<p>First check httpd.conf to see if the User and Group statements are compatible with the user you&#8217;re trying to access.</p>
<p><em>&#8220;No, you can&#8217;t add root there, you idiot.&#8221;</em></p>
<p>After that make sure that the folder <strong>/home/&#60;username&#62;</strong> is actually owned by the same user and group (or same/lower rights) of the user you&#8217;re running apache with.</p>
<p>To make sure you should restart apache completly.</p>
<p><em>&#8220;httpd -k stop;httpd -k start&#8221;</em></p>
<p><em><br />
</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.overflow.biz/blog/lang/en-us/2009/09/01/apache-setup-note/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

