<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress.com" -->
<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/"
	>

<channel>
	<title>compile &amp;laquo; WordPress.com Tag Feed</title>
	<link>http://en.wordpress.com/tag/compile/</link>
	<description>Feed of posts on WordPress.com tagged "compile"</description>
	<pubDate>Wed, 25 Nov 2009 12:44:00 +0000</pubDate>

	<generator>http://en.wordpress.com/tags/</generator>
	<language>en</language>

<item>
<title><![CDATA[Visual Studio : error executing c:\windows\system32\cmd.exe]]></title>
<link>http://blogsai.wordpress.com/2009/11/20/visual-studio-error-executing-cwindowssystem32cmd-exe/</link>
<pubDate>Fri, 20 Nov 2009 15:32:11 +0000</pubDate>
<dc:creator>blogsai</dc:creator>
<guid>http://blogsai.wordpress.com/2009/11/20/visual-studio-error-executing-cwindowssystem32cmd-exe/</guid>
<description><![CDATA[I recently encountered this kind of error while building some projects on Visual Studio (VC++ 6.0) -]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>I recently encountered this kind of error while building some projects on Visual Studio (VC++ 6.0) -</p>
<blockquote><p><em>Compiling Resources&#8230;</em></p>
<p><em>Error executing c:\windows\system32\cmd.exe</em></p></blockquote>
<p>After this there is no more messages. This gives user no clue as what could be wrong. I figured out that the project has Resources (.rc file) which uses some files like icons, BMPs etc. And some of those files were missing. Restoring those files helped me get rid of the error.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Compiling C in Ubuntu]]></title>
<link>http://williambuell.wordpress.com/2009/11/19/compiling-c-in-ubuntu/</link>
<pubDate>Fri, 20 Nov 2009 03:19:55 +0000</pubDate>
<dc:creator>William Buell</dc:creator>
<guid>http://williambuell.wordpress.com/2009/11/19/compiling-c-in-ubuntu/</guid>
<description><![CDATA[from THIS thread link: To C program in Ubuntu, follow the following steps: 1. Click on Places on men]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>from <a href="http://www.linuxforums.org/forum/linux-programming-scripting/131935-how-do-i-do-c-programming-ubuntu.html">THIS</a> thread link: </p>
<p>To C program in Ubuntu, follow the following steps:<br />
1. Click on Places on menu bar &#62; go to Home Folder.<br />
2. A new window appears containing folders like<br />
3. Here rightclick<br />
on your mouse button &#62; Create Document &#62; click on Empty File.<br />
4. Select the file &#62; press F2 &#62; rename it as neilay.c.<br />
5. Double click on neilay.c.<br />
6. There you type the simplest C Code:<br />
#include<br />
int main()<br />
{<br />
printf(&#8220;Neilay from India\n&#8221;);<br />
return 0;<br />
}<br />
7. Save and minimize everything.<br />
8. Click on Applications on the menu bar &#62; Accessories &#62; click on Terminal.<br />
9. A new window appears and since my username is “neilay”, neilay@ubuntu: ~ appears on its<br />
title bar as default – this will be different in your case.<br />
10. Now neglecting everything, just type: gcc neilay.c and press the Enter key.<br />
11. Wait and if your code is correct no error will be found and simply neilay@ubuntu: ~ $ will be<br />
appeared and indicates you can execute this compiled file.<br />
12. Now type: ./a.out and press the Enter key and see how nicely your file is executed!</p>
<p>Here is a light powerful IDE for C<br />
<a href="http://www.codelite.org/" target="_blank">http://www.codelite.org/</a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[iPhone SDK 3.0, may not respond to '-className']]></title>
<link>http://lum7671.wordpress.com/2009/11/13/iphone-sdk-3-0-may-not-respond-to-classname/</link>
<pubDate>Fri, 13 Nov 2009 07:32:19 +0000</pubDate>
<dc:creator>lum7671</dc:creator>
<guid>http://lum7671.wordpress.com/2009/11/13/iphone-sdk-3-0-may-not-respond-to-classname/</guid>
<description><![CDATA[iPhone SDK 3.0 에서 className 메소드를 왜 없앴는지 모르겠다. Device vs. Simulator 블로그에서 메소드를 추가 하는 방법을 소개하고 있다. 난 c]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>iPhone SDK 3.0 에서 className 메소드를 왜 없앴는지 모르겠다.<br />
<a href="http://iphonedevelopment.blogspot.com/2008/10/device-vs-simulator.html">Device vs. Simulator</a> 블로그에서 메소드를 추가 하는 방법을 소개하고 있다.<br />
난 className 메소드를 많이 사용하지 않으므로 부분 처리를 했다.</p>
<p>기존 코드 :</p>
<blockquote><p>if ([[aSession className] isEqualToString:@&#8221;TTSession&#8221;])
</p></blockquote>
<p>수정 안 #1 :</p>
<blockquote><p>if ([[NSString stringWithUTF8String:(const char *)class_getName(aSession)] isEqualToString:@&#8221;TTSession&#8221;])
</p></blockquote>
<p>수정 안 #2 :</p>
<blockquote><p>if ([NSStringFromClass([aSession class]) isEqualToString:@&#8221;TTSession&#8221;])
</p></blockquote>
<p>- 끝 -</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[[linux] How to install compilers on Puppy Linux]]></title>
<link>http://nixtricks.wordpress.com/2009/11/08/linux-how-to-install-compilers-on-puppy-linux/</link>
<pubDate>Sun, 08 Nov 2009 09:46:57 +0000</pubDate>
<dc:creator>kousik</dc:creator>
<guid>http://nixtricks.wordpress.com/2009/11/08/linux-how-to-install-compilers-on-puppy-linux/</guid>
<description><![CDATA[Recently I have started playing with the Puppy (Puppy Linux 4.3.1, that is). I liked the speed and e]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Recently I have started playing with the Puppy (Puppy Linux 4.3.1, that is). I liked the speed and ease of using it so much that I decided to do a full install on my hard drive. It&#8217;s very lightweight and very fast.</p>
<p>However, after the initial phase of likeness, I realized that it is missing a lot of things &#8212;- including the build essentials (e.g., gcc).  That means Puppy has trimmed its fat in order to become so lean (the .iso file is about 100 MB)  that it does not have some of the necessary packages &#8212; especially the ones, that someone may need to compile packages from the source code if there is a need. However, the default software suit is very nice and useful: I haven&#8217;t seen such a good collection in a such a lean size before.</p>
<p>But, the tools I was looking for was not in their repository either. After searching in puppy <a href="http://www.murga-linux.com/puppy/" target="_blank">forums</a>, I realized that I need a package called devx-431.sfs [<a href="ftp://ibiblio.org/pub/linux/distributions/puppylinux/puppy-4.3.1/" target="_blank">download link</a>].  But for a hard puppy (a full installation of puppy on the hard drive) it is a special case if you want to install a .sfs file &#8212;- which I had a hard time figuring out skimming through various posts in the forum (which are very old by the way!).</p>
<p>However, it is <a href="http://www.puppylinux.com/hard-puppy.htm" target="_blank">explained</a> in the main <a href="http://www.puppylinux.com/index.html" target="_blank">website</a> in a very clear fashion (I wish I looked there first!).</p>
<blockquote>
<pre>1. Click on the devx_xxx.sfs in a ROX-Filer window to mount it.
2. Open a terminal in the mounted directory.
3. # cp -a --remove-destination ./* /mnt/hda2/
4. # sync
5. Close the terminal.
6. Click on the devx_xxx.sfs file to unmount it</pre>
<p>Note, the &#8216;&#8211;remove-destination&#8217; option is essential. If you only use &#8216;-f&#8217; to force overwrite, it will follow (dereference) a symlink, that can cause unexpected overwrites.</p></blockquote>
<p>I had a problem performing the second step. If you save the devx_xxx.sfs file in the /root directory (which is startup directory, i.e. if you do a &#8220;cd ~&#8221; you&#8217;ll reach there), then the mounted directory will look like &#8220;<code>+root+devx_xxx.sfs/</code>&#8221;. Just cd to there in the console and perform the following steps above.</p>
<p><strong>Credit:</strong> <a href="http://www.puppylinux.com/hard-puppy.htm">here</a>.</p>
<p><strong>Further reading:</strong> <a href="http://lifehacker.com/307542/taking-puppy-linux-for-a-walk" target="_blank">Lifehacker&#8217;s review</a>.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Compile the #twatch firmware]]></title>
<link>http://dangerousprototypes.com/2009/11/07/compile-the-twatch-firmware/</link>
<pubDate>Sat, 07 Nov 2009 08:28:08 +0000</pubDate>
<dc:creator>Ian</dc:creator>
<guid>http://dangerousprototypes.com/2009/11/07/compile-the-twatch-firmware/</guid>
<description><![CDATA[You don&#8217;t need a Microchip programmer to develop firmware for the #twatch. You can use Microch]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><img class="size-full wp-image-987 alignnone" title="mplab" src="http://wherelabs.wordpress.com/files/2009/09/mplab.png" alt="mplab" width="450" height="333" /></p>
<p>You don&#8217;t need a Microchip programmer to develop firmware for the <a href="http://dangerousprototypes.com/twatch-manual/">#twatch</a>. You can use Microchip&#8217;s free development tools and upload code through the network bootloader.  It&#8217;s a mini PIC 18F67J60 development board, but <span style="text-decoration:underline;"><em>remember that the chip is only rated for 100 program cycles</em></span>.</p>
<p>Compile instructions follow the break.</p>
<p><!--more-->First, download and install Microchip&#8217;s <a href="http://en.wikipedia.org/wiki/Integrated_development_environment">IDE</a> called <a href="http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&#38;nodeId=1406&#38;dDocName=en019469&#38;part=SW007002">MPLAB</a>, and the free demonstration <a href="http://www.microchip.com/c18">C18 compiler</a>.</p>
<p>Next, download and install Microchip&#8217;s <a href="http://www.microchip.com/tcpip">&#8220;free&#8221; TCP/IP stack</a>. The stack is freely available from the website, but Microchip&#8217;s license doesn&#8217;t allow us to redistribute the code.</p>
<p>Finally, download a #twatch <a href="http://code.google.com/p/dangerous-prototypes-open-hardware/downloads/list">source code archive</a>, or get the latest <a href="http://code.google.com/p/dangerous-prototypes-open-hardware/source/browse/#svn/trunk/#twatch/source">development version</a> from <a href="http://en.wikipedia.org/wiki/Subversion_%28software%29">SVN</a> with a program like <a href="http://tortoisesvn.net/">TortoiseSVN</a>. Drag the source folder into the TCPIP stack install location (usually .\Microchip Solutions\).</p>
<p>Open the #twatch project in MPLAB. Compile the project. You may need to modify the compiler location when prompted, but MPLAB is getting better about making these changes automatically.</p>
<p>The compiled firmware must be exported in order to work with the bootloader. In MPLAB, go to <em>File-&#62;Export&#8230;</em> Make sure that the <em>Program Memory</em> and <em>Configuration Bits</em> boxes are checked. Change the export end address to 0&#215;1dbbf, the bootloader lives in the space beyond 0&#215;1dbbf. Make sure INHX32 (Intel 32bit HEX) is selected on the <em>File Format</em> tab. Click OK to export the firmware.</p>
<p>Bootload the firmware over TFTP using the normal upgrade process.</p>
<p>Note that source v0b works with TCP/IP stack v5.0, v0c works with v5.1+. Unfortunately Microchip doesn&#8217;t seem to have past stack versions available for download, and we can&#8217;t distribute the older versions, so we&#8217;re stuck using the latest and greatest stack Microchip makes available. Please <a href="mailto:pr@microchip.com">write Microchip</a> and tell them what a pain this is for people who want to learn to use their products.</p>
<p>How to use TortoiseSVN to check out the development source on Windows:</p>
<ol>
<li><em>R</em><em>ight click-&#62;SVN checkout</em> on your desktop or Windows file explorer.</li>
<li>Enter the SVN address (<tt><strong><em>http</em></strong>://dangerous-prototypes-open-hardware.googlecode.com/svn/trunk/</tt>) and a directory to use. Choose anonymous check out.</li>
<li>If you have commit permissions (you&#8217;ve been added as a developer on the project), then use the secure SVN address (<tt><strong><em>https</em></strong>://dangerous-prototypes-open-hardware.googlecode.com/svn/trunk/</tt>). Give Tortoise your email address  when prompted, <span style="text-decoration:underline;"><em><strong>your Google SVN password is different than your account password</strong></em></span> &#8211; <a href="http://code.google.com/hosting/settings">get your Google SVN password here</a>.</li>
<li>TortoiseSVN will download the source.</li>
<li>The developers work in the TRUNK folder. If you&#8217;re contributing to the project, make your  changes, then right click on the modified file and choose SVN commit. If you added new files, first use SVN add, then use SVN commit.</li>
</ol>
<p>&#160;</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Module 3 - Developing &amp; Testing a program in Java]]></title>
<link>http://tecnoesis.wordpress.com/2009/11/06/module-3-developing-testing-java-program/</link>
<pubDate>Fri, 06 Nov 2009 15:58:50 +0000</pubDate>
<dc:creator>Rajani Ramsagar</dc:creator>
<guid>http://tecnoesis.wordpress.com/2009/11/06/module-3-developing-testing-java-program/</guid>
<description><![CDATA[    Module 3: Developing &amp; Testing a Java Technology program.   Objectives: 1. Identify  4 compo]]></description>
<content:encoded><![CDATA[    Module 3: Developing &amp; Testing a Java Technology program.   Objectives: 1. Identify  4 compo]]></content:encoded>
</item>
<item>
<title><![CDATA[  Compile Opencv with Mac os Snow Leopard 10.6]]></title>
<link>http://lgustavomartins.wordpress.com/2009/10/29/compile-opencv-with-mac-os-snow-leopard-10-6/</link>
<pubDate>Thu, 29 Oct 2009 11:52:33 +0000</pubDate>
<dc:creator>lgustavomartins</dc:creator>
<guid>http://lgustavomartins.wordpress.com/2009/10/29/compile-opencv-with-mac-os-snow-leopard-10-6/</guid>
<description><![CDATA[Compile Opencv with Mac os Snow Leopard 10.6. And another blog with some more info.]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><a href="http://blog.damiles.com/?p=181"> Compile Opencv with Mac os Snow Leopard 10.6</a>.</p>
<p>And <a href="http://giesler.biz/~bjoern/blog/?p=183" target="_blank">another blog</a> with some more info.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Three New Preview Videos.]]></title>
<link>http://leslieliang.wordpress.com/2009/10/27/three-new-preview-videos/</link>
<pubDate>Tue, 27 Oct 2009 03:06:22 +0000</pubDate>
<dc:creator>Akaru</dc:creator>
<guid>http://leslieliang.wordpress.com/2009/10/27/three-new-preview-videos/</guid>
<description><![CDATA[http://www.fpsbanana.com/skins/75842 http://www.fpsbanana.com/skins/75864 http://www.fpsbanana.com/s]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><span style='text-align:center; display: block;'><object width='425' height='350'><param name='movie' value='http://www.youtube.com/v/JTgbRl7hwjc&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=0' /><param name='allowfullscreen' value='true' /><param name='wmode' value='transparent' /><embed src='http://www.youtube.com/v/JTgbRl7hwjc&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=0' type='application/x-shockwave-flash' allowfullscreen='true' width='425' height='350' wmode='transparent'></embed></object></span></p>
<p><a title="http://www.fpsbanana.com/skins/21649" href="http://www.fpsbanana.com/skins/21649">http://www.fpsbanana.com/skins/75842</a></p>
<p><span style='text-align:center; display: block;'><object width='425' height='350'><param name='movie' value='http://www.youtube.com/v/ykIYlj6U_Rs&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=0' /><param name='allowfullscreen' value='true' /><param name='wmode' value='transparent' /><embed src='http://www.youtube.com/v/ykIYlj6U_Rs&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=0' type='application/x-shockwave-flash' allowfullscreen='true' width='425' height='350' wmode='transparent'></embed></object></span></p>
<p><a title="http://www.fpsbanana.com/skins/21649" href="http://www.fpsbanana.com/skins/21649">http://www.fpsbanana.com/skins/75864</a></p>
<p><span style='text-align:center; display: block;'><object width='425' height='350'><param name='movie' value='http://www.youtube.com/v/67BSyMHRBkg&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=0' /><param name='allowfullscreen' value='true' /><param name='wmode' value='transparent' /><embed src='http://www.youtube.com/v/67BSyMHRBkg&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=0' type='application/x-shockwave-flash' allowfullscreen='true' width='425' height='350' wmode='transparent'></embed></object></span></p>
<p><a title="http://www.fpsbanana.com/skins/21649" href="http://www.fpsbanana.com/skins/21649">http://www.fpsbanana.com/skins/21649</a></p>
<p>Go ahead; rate, comment, and subscribe. I know you want to!</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Compile Boxee from source on openSUSE]]></title>
<link>http://vimalblogs.wordpress.com/2009/10/22/compile-boxee-from-source-on-opensuse/</link>
<pubDate>Thu, 22 Oct 2009 23:21:16 +0000</pubDate>
<dc:creator>vimalblogs</dc:creator>
<guid>http://vimalblogs.wordpress.com/2009/10/22/compile-boxee-from-source-on-opensuse/</guid>
<description><![CDATA[I was just compiling the latest version of Boxee(0.9.14.6992) from source. I took these notes so it ]]></description>
<content:encoded><![CDATA[I was just compiling the latest version of Boxee(0.9.14.6992) from source. I took these notes so it ]]></content:encoded>
</item>
<item>
<title><![CDATA[How do I create a build.xml file?]]></title>
<link>http://simisjavatips.wordpress.com/2009/10/21/how-do-i-create-a-build-xml-file/</link>
<pubDate>Wed, 21 Oct 2009 20:35:37 +0000</pubDate>
<dc:creator>Simi</dc:creator>
<guid>http://simisjavatips.wordpress.com/2009/10/21/how-do-i-create-a-build-xml-file/</guid>
<description><![CDATA[Okay so you have a project and you are ready to create a build.xml file that will help you consisten]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Okay so you have a project and you are ready to create a build.xml file that will help you consistently build the project in any IDE.</p>
<p>The notes I am sharing here are from the points on in the Ant manual at <a href="http://ant.apache.org/manual">http://ant.apache.org/manual</a> so you can go to that manual in case you are looking to do something in your build.xml file that I do not talk about here.</p>
<p>The <strong>root element</strong> of the build file is <code>&#60;project&#62;</code>. You should give your project a name for documentation purposes.</p>
<p>A<strong> project has several <code>&#60;target&#62;</code></strong>s. A target is a set of steps to be done to that project. Example targets might be compiling the code, packaging the code into a &#8220;.war&#8221; file, running tests, etc.</p>
<p>Targets may have <strong>dependencies</strong> illustrated below:<br />
<code>&#60;target name="compile"&#62;...compile the code...&#60;/target&#62;<br />
&#60;target name="war" depends="compile"&#62;...make the war file...&#60;/target&#62;</code><br />
When the build is done for a target that has dependencies, Ant does the dependency analysis for you.</p>
<p>Targets consists of a set of <strong>tasks or actions</strong> to be performed. Each task is represented tby an XML element. The <strong>list of tasks that comes with Ant</strong> can be found at <a href="http://ant.apache.org/manual/coretasklist.html">http://ant.apache.org/manual/coretasklist.html</a>. These can be extended with other tasks from other sources.</p>
<p>The list of <strong>tasks most commonly used</strong> would be: delete, copy, echo, javac, jar, and war.</p>
<p>Delving into the javac task at <a href="http://ant.apache.org/manual/CoreTasks/javac.html">http://ant.apache.org/manual/CoreTasks/javac.html</a>. We can see that the javac task compiles &#8220;.java&#8221; files into &#8220;.class&#8221; files.  A simple javac task might look like:<br />
<code>&#60;javac srcdir="src" destdir="dest" classpath="xyz.jar" source="1.6"/&#62;</code><br />
The task to perform is to compile everything in the directory &#8217;src&#8217; into class files in the directory &#8216;dest&#8217;, use the &#8216;xyz.jar&#8217; for the classpath, and compile them as Java 1.6 classes.  Note that compiling the code from the &#8217;src&#8217; to the &#8216;dest&#8217; directory keeps the directory file structure from source.</p>
<p>The first example at <a href="http://ant.apache.org/manual/CoreTasks/javac.html">http://ant.apache.org/manual/CoreTasks/javac.html</a> shows you a variant of the code above because the names of the directories are in &#8216;properties&#8217;, meaning they are actually defined elsewhere and only referenced by name in the task. You can tell because the of the <code>${}</code> around them; that&#8217;s substituting for the &#8217;src&#8217; and &#8216;build&#8217; properties defined elsewhere.</p>
<p>The sixth example at <a href="http://ant.apache.org/manual/CoreTasks/javac.html">http://ant.apache.org/manual/CoreTasks/javac.html</a> shows you the other important thing to know about ant which is that you can often define collections of resources outside of the task tag itself. In this example <code>&#60;src&#62;</code>, <code>&#60;include&#62;</code>, and <code>&#60;exclude&#62;</code> tags define the collections of the resources outside of the javac task tag.</p>
<p>Attached is a sample build.xml file for a project that I recently created:<br />
<code>&#60;?xml version="1.0"?&#62;<br />
&#60;project name="jcUtdJavaApi" default="jar" basedir="."&#62;<br />
&#60;description&#62;A frame work for accessing the UT Direct API in Java&#60;/description&#62;<br />
&#60;property name="src" location="src"/&#62;<br />
&#60;property name="test-src" location="test/src"/&#62;<br />
&#60;property name="build" location="build"/&#62;<br />
&#60;property name="dist" location="dist"/&#62;<br />
&#60;property name="lib" location="lib"/&#62;<br />
&#60;path id="build-classpath"&#62;<br />
&#60;fileset dir="${lib}"&#62;&#60;include name="**/*.jar"/&#62;&#60;/fileset&#62;<br />
&#60;/path&#62;<br />
&#60;target name="clean"&#62;<br />
&#60;delete includeemptydirs="true"&#62;<br />
&#60;fileset dir="${build}" includes="**/*"/&#62;<br />
&#60;fileset dir="${dist}" includes="**/*"/&#62;<br />
&#60;/delete&#62;<br />
&#60;/target&#62;<br />
&#60;target name="compile" depends="clean"&#62;<br />
&#60;mkdir dir="${build}/classes"/&#62;<br />
&#60;javac srcdir="${src}"<br />
destdir="${build}/classes"<br />
classpathref="build-classpath"<br />
source="1.5"<br />
target="1.5"<br />
debug="true"/&#62;<br />
&#60;copy todir="${build}/classes"&#62;<br />
&#60;fileset dir="${src}"&#62;<br />
&#60;exclude name="**/*.java"/&#62;<br />
&#60;/fileset&#62;<br />
&#60;/copy&#62;<br />
&#60;/target&#62;<br />
&#60;target name="jar" depends="compile"&#62;<br />
&#60;jar jarfile="dist/UTDirect.jar" basedir="${build}/classes" /&#62;<br />
&#60;/target&#62;<br />
&#60;/project&#62;</code></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Clonk is open source!]]></title>
<link>http://mizipzor.wordpress.com/2009/10/21/clonk-is-open-source/</link>
<pubDate>Wed, 21 Oct 2009 20:06:06 +0000</pubDate>
<dc:creator>mizipzor</dc:creator>
<guid>http://mizipzor.wordpress.com/2009/10/21/clonk-is-open-source/</guid>
<description><![CDATA[Screenshot of the original Clonk Rage, clickthrough leads to more screenshots. A quote from the webp]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p style="text-align:center;"><a href="http://www.clonk.de/gallery.php?lng=en&#38;sec=cr"><img src="http://farm3.static.flickr.com/2723/4033015972_9cd4e1c6b6.jpg" alt="" /></a><br />
Screenshot of the original Clonk Rage, clickthrough leads to more screenshots.</p>
<p>A quote from the <a href="http://wiki.openclonk.org/w/Main_Page">webpage:</a></p>
<blockquote><p><strong>OpenClonk</strong> will be the <a title="http://en.wikipedia.org/wiki/Open_source" rel="nofollow" href="http://en.wikipedia.org/wiki/Open_source">Open source</a> successor of the <strong>Clonk gaming series</strong>.</p>
<p>In early march 2009, Matthes Bender told the other developers of Clonk Rage that he wouldn&#8217;t have any time to work on Clonk anymore. As the Game Designer of Clonk Rage and Directing Manager of RedWolf Design, the company selling the Clonk titles, he left a significant vacancy. The development of Clonk Rage was mostly done as a hobby by the other developers, and although they wanted to continue doing that, they felt that more contributors were needed. Thus it was decided to radically lower the barriers for new contributors by publishing the source code to the engine, allowing everyone to freely modify the source code and game content, and discuss the future directions in an open forum. It was also decided to drop a lot of the &#8220;old&#8221; game content and drop the backwards compatibility requirement. The goal is to encourage new people to participate, while allowing the Clonk Rage developers to continue working on at least some of the code they produced and are familiar with. There are also plans to continue the clonk.de league for registered players for those who want to play in a supervised league.</p></blockquote>
<p>Didnt take me long to hunt down the <a href="http://wiki.openclonk.org/w/Download">download link</a> in search for the latest source.</p>
<p><code>~/code/openclonk$ hg clone http://hg.openclonk.org/ openclonk</code></p>
<p>There was a <a href="http://hg.openclonk.org/openclonk/file/d1c519c54b33/README.linux.txt">README.linux.txt</a> in there. I read it and made sure I had all the dependencies installed (I actually missed a few).</p>
<p>Then I could finally run:</p>
<p><code>~/code/openclonk$ autoreconf -i &#38;&#38; ./configure &#38;&#38; make</code></p>
<p>After watching the compiler work for a while I got a:</p>
<p><code>make: *** [all] Error 2</code></p>
<p>Bah!<br />
Went to the <a href="http://wiki.openclonk.org/w/FAQ">FAQ</a> &#8230; nope, not much development related stuff there. The forums? Hmm&#8230; found irc, logging on&#8230; stating problem&#8230;</p>
<p>Tried ran make again, to get a shorter error message, make gave me this:</p>
<p><code>~/code/openclonk$ make<br />
make  all-am<br />
make[1]: Entering directory `/home/mizipzor/code/openclonk'<br />
make[1]: *** No rule to make target `src/platform/DInputX.cpp', needed by `DInputX.o'.  Stop.<br />
make[1]: Leaving directory `/home/mizipzor/code/openclonk'<br />
make: *** [all] Error 2</code></p>
<p>After some chatting the time came for a:</p>
<p><code>~/code/openclonk$ hg pull &#38;&#38; hg update</code></p>
<p>Then I charged ahead on with another</p>
<p><code>~/code/openclonk$ autoreconf -i &#38;&#38; ./configure &#38;&#38; make</code></p>
<p>The latest changeset seems to have done the trick, compile successful&#8230; now lets find a binary executable!</p>
<p><code>~/code/openclonk$ ./clonk<br />
[21:09:22]   Using XRandR version 1.3<br />
Warning: ForEachFile with * (/home/mizipzor/code/openclonk/./*.c4p)<br />
[21:09:22] No valid key file found.<br />
[21:09:22] Error opening system group file (System.c4g)!</code></p>
<p>Bah! (again)<br />
Apparently, clonk needs to be executed from within the <strong>planet</strong> subfolder. One <a href="http://linuxreviews.org/beginner/#toc18">symlink</a> coming up:</p>
<p><code>~/code/openclonk$ ln -s ../clonk planet/clonk<br />
~/code/openclonk$ planet/clonk</code></p>
<p>Yay! Game started&#8230; in an unsupported monitor mode&#8230; which totally foobar&#8217;d my desktop&#8230; but it starts!  <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>If you followed this&#8230; &#8220;guide&#8221;, if i may, as a linux developer I then urge you to to add <em>NewGfxCfgGL=1024</em> under the <em>[Graphics]</em> section in <em>~/.clonk/openclonk/config</em> to start the game in windowed mode.</p>
<p><strong>Happy hacking!</strong> The bug tracker is <a href="http://bugs.openclonk.org/view_all_bug_page.php">this way</a>.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Configuring Eclipse as TCL/TK IDE]]></title>
<link>http://blogsai.wordpress.com/2009/10/15/configuring-eclipse-as-tcltk-ide/</link>
<pubDate>Thu, 15 Oct 2009 17:35:40 +0000</pubDate>
<dc:creator>blogsai</dc:creator>
<guid>http://blogsai.wordpress.com/2009/10/15/configuring-eclipse-as-tcltk-ide/</guid>
<description><![CDATA[To configure Eclipse as a TCL/TK IDE you would need the plugin DLTK (Dynamic Language Toolkit). Info]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>To configure Eclipse as a TCL/TK IDE you would need the plugin DLTK (Dynamic Language Toolkit). Information on DLTK is available <a title="Eclipse : DLTK" href="http://www.eclipse.org/dltk/" target="_blank">http://www.eclipse.org/dltk/</a></p>
<p>DLTK supports other scripting languages such as PERL, PHP, TCL/TK etc.</p>
<p>Things you would need to setup TCL/TK Eclipse IDE -</p>
<ul>
<li>Eclipse 3.4 or greater (ofcourse) : Java or JavaEE IDE.</li>
<li>DLTK&#8217;</li>
<li>TCL/TK</li>
<li>Komodo Remote Debugger</li>
</ul>
<p>Steps to follow are -</p>
<ul>
<li>Download and install Eclipse 3.4 or greater from eclipse.org (install the Java or JavaEE IDE).</li>
</ul>
<ul>
<li>To install the DLTK, in your eclipse IDE navigate the menu item &#8220;Help &#62; Software Updates&#8230;&#8221;, or &#8220;Help &#62; Install New Software&#8230;&#8221; to install plugins/updates.</li>
</ul>
<ul>
<li>Add this as the update site for DLTK &#8211; <a title="Eclipse : DLTK" href="http://download.eclipse.org/technology/dltk/updates-dev/1.0/" target="_blank">http://download.eclipse.org/technology/dltk/updates-dev/1.0/</a></li>
</ul>
<ul>
<li>After the site has been added it would show the list of plugins available under DLTK. Choose the following -</li>
</ul>
<p>&#62;&#62;&#62; Dynamic Language Toolkit &#8211; Core Frameworks</p>
<p>&#62;&#62;&#62; Dynamic Language Toolkit &#8211; Core Frameworks SDK</p>
<p>&#62;&#62;&#62; Dynamic Language Toolkit &#8211; iTCL Development Tools</p>
<p>&#62;&#62;&#62; Dynamic Language Toolkit &#8211; iTCL Development Tools SDK</p>
<p>&#62;&#62;&#62; Dynamic Language Toolkit &#8211; TCL Development Tools</p>
<p>&#62;&#62;&#62; Dynamic Language Toolkit &#8211; TCL Development Tools SDK</p>
<p>&#62;&#62;&#62; Dynamic Language Toolkit &#8211; XOTcl Development Tools</p>
<p>&#62;&#62;&#62; Dynamic Language Toolkit &#8211; XOTcl Development Tools SDK</p>
<ul>
<li>After you have selected all the above packages and agreed to the license agreement, install them.</li>
<li>After the install of the components, eclipse will re-start and the TCL environment (perspectives, windows etc.) would have been configured into eclipse.</li>
<li>Now download and install TCL Shell and interpreter itself. For Windows, you can download it from ActiveState (<a title="ActiveTCL : ActiveState" href="http://www.activestate.com/activetcl/" target="_blank">http://<span id="main" style="visibility:visible;"><span id="search" style="visibility:visible;"><cite>www.activestate.com/active<strong>tcl</strong>/</cite></span></span></a>) and for Linux download it from <a title="TCL TK" href="www.tcl.tk/software/tcltk/" target="_blank"><span id="main" style="visibility:visible;"><span id="search" style="visibility:visible;"><cite>www.<strong>tcl</strong>.<strong>tk</strong>/software/<strong>tcltk</strong>/</cite></span></span></a></li>
<li><span id="main" style="visibility:visible;"><span id="search" style="visibility:visible;">After you have installed TCL in your preferred path/location; Open Eclipse IDE and follow the menu option &#8220;<strong>Window &#62; Preferences &#62; TCL</strong>&#8220;; Click on &#8220;<strong>Interpreters</strong>&#8220;, click Add button on the right, enter interpreter name as &#8220;TCL&#8221; and click &#8220;Browse..&#8221; and choose the path to the Tcl interpreter executable. Click OK and save the setting.</span></span></li>
<li><span id="main" style="visibility:visible;"><span id="search" style="visibility:visible;">Now you are done. You can write and run TCL programs via Eclipse.<br />
</span></span></li>
<li><span id="main" style="visibility:visible;"><span id="search" style="visibility:visible;">To debug your Tcl programs you would need to install the Komodo remote debugger.<br />
</span></span></li>
<li><span id="main" style="visibility:visible;"><span id="search" style="visibility:visible;">You can download Komodo from activestate &#8211; <a title="TCL Remote Debugger" href="http://aspn.activestate.com/ASPN/Downloads/Komodo/RemoteDebugging" target="_blank">http://aspn.activestate.com/ASPN/Downloads/Komodo/RemoteDebugging</a></span></span></li>
<li><span id="main" style="visibility:visible;"><span id="search" style="visibility:visible;">Install the above software under a directory of your choice.<br />
</span></span></li>
<li><span id="main" style="visibility:visible;"><span id="search" style="visibility:visible;">Now, open eclipse, and navigate to the following menu option &#8220;<strong>Window &#62; Preferences &#62; TCL</strong>&#8220;, expand TCL and then choose &#8220;<strong>Debug &#62; Engines &#62; Active State</strong>&#8220;. Under the &#8220;<strong>Paths</strong>&#8221; tab, select the &#8220;<strong>Path:</strong>&#8221; dropdown and under &#8220;<strong>External Debugging Engine</strong>&#8221; select browse and choose the executable for komodo remote debugger (for windows it would be <em><strong>dbgp_tcldebug.exe</strong></em>). Click OK and save the setting.</span></span></li>
</ul>
<p>Now you are all set. You should be able to choose new TCL project, write your Tcl code and debug your programs.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[ติดตั้ง Lazarus แบบ Subversion บน Linux อย่างไรให้สำเร็จ]]></title>
<link>http://priabroy.wordpress.com/2009/10/05/%e0%b8%95%e0%b8%b4%e0%b8%94%e0%b8%95%e0%b8%b1%e0%b9%89%e0%b8%87-lazarus-%e0%b9%81%e0%b8%9a%e0%b8%9a-subversion-%e0%b8%9a%e0%b8%99-linux-%e0%b8%ad%e0%b8%a2%e0%b9%88%e0%b8%b2%e0%b8%87%e0%b9%84%e0%b8%a3/</link>
<pubDate>Mon, 05 Oct 2009 09:21:11 +0000</pubDate>
<dc:creator>prajuab riabroy</dc:creator>
<guid>http://priabroy.wordpress.com/2009/10/05/%e0%b8%95%e0%b8%b4%e0%b8%94%e0%b8%95%e0%b8%b1%e0%b9%89%e0%b8%87-lazarus-%e0%b9%81%e0%b8%9a%e0%b8%9a-subversion-%e0%b8%9a%e0%b8%99-linux-%e0%b8%ad%e0%b8%a2%e0%b9%88%e0%b8%b2%e0%b8%87%e0%b9%84%e0%b8%a3/</guid>
<description><![CDATA[ผมเชื่อว่าคงมีหลายท่านอยากจะใช้หรือทดลอง Lazarus ดู ส่วนใหญ่เลือกจะติดตั้งจาก package เช่น Debian หร]]></description>
<content:encoded><![CDATA[ผมเชื่อว่าคงมีหลายท่านอยากจะใช้หรือทดลอง Lazarus ดู ส่วนใหญ่เลือกจะติดตั้งจาก package เช่น Debian หร]]></content:encoded>
</item>
<item>
<title><![CDATA[Visual Basics 6 Enterprise]]></title>
<link>http://deadlogical.wordpress.com/2009/10/04/visual-basics-6-enterprise/</link>
<pubDate>Sun, 04 Oct 2009 09:45:07 +0000</pubDate>
<dc:creator>DeadLogical</dc:creator>
<guid>http://deadlogical.wordpress.com/2009/10/04/visual-basics-6-enterprise/</guid>
<description><![CDATA[This is a full VB6 download free of charge, includes cracked keys. http://www.linkmoney.com/link.asp]]></description>
<content:encoded><![CDATA[This is a full VB6 download free of charge, includes cracked keys. http://www.linkmoney.com/link.asp]]></content:encoded>
</item>
<item>
<title><![CDATA[Compile Kernel 2.6.30.1 and Install on Fedora Core 11]]></title>
<link>http://hwchoi.wordpress.com/2009/09/30/compile-kernel-2-6-30-1-and-install-on-fedora-core-11/</link>
<pubDate>Thu, 01 Oct 2009 02:47:26 +0000</pubDate>
<dc:creator>hwchoi</dc:creator>
<guid>http://hwchoi.wordpress.com/2009/09/30/compile-kernel-2-6-30-1-and-install-on-fedora-core-11/</guid>
<description><![CDATA[1. download kernel 2.6.30.1 # wget http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.30.1.tar.bz2 2.]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>1. download kernel 2.6.30.1</p>
<table border="0" cellspacing="0" cellpadding="2" width="453" bgcolor="#000000">
<tbody>
<tr>
<td width="451" valign="top"><font color="white"># wget http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.30.1.tar.bz2</font></td>
</tr>
</tbody>
</table>
<p>2. copy this kernel to /usr/src and untar:</p>
<table border="0" cellspacing="0" cellpadding="2" width="400" bgcolor="#000000">
<tbody>
<tr>
<td width="400" valign="top"><font color="white"># cp linux-2.6.30.1.tar.bz2 /usr/src/<br />
# cd /usr/src/<br />
# tar jxf linux-2.6.30.1.tar.bz2<br />
# ln -sf linux-2.6.30.1 linux</font></td>
</tr>
</tbody>
</table>
<p>3. configure</p>
<table border="0" cellspacing="0" cellpadding="2" width="400" bgcolor="#000000">
<tbody>
<tr>
<td width="400" valign="top"><font color="white"># cd /usr/src/linux<br />
# make mrproper<br />
# cp /boot/config-2.6.29.4-167.fc11.i686.PAE .config<br />
# make menuconfig</font></td>
</tr>
</tbody>
</table>
<p>&#8211; select &#8220;Load an Alternate Configuration File&#8221;<br />
&#8211; put &#8220;.config&#8221; &#38; select &#8220;&#60; Ok &#62;&#8221;<br />
&#8211; customize kernel configuration or leave it.<br />
&#8211; select &#8220;&#60; Exit &#62;&#8221;<br />
&#8211; Do you wish to save your new kernel configuration?<br />
Select &#8220;&#60; Yes &#62;&#8221;<br />
Note: if you didn&#8217;t install ncurse-devel package, you should install before running &#8220;make menuconfig&#8221;<br />
(ex: # rpm -ivh ncurses-devel-5.7-2.20090207.fc11.i586.rpm)</p>
<p>4. make</p>
<table border="0" cellspacing="0" cellpadding="2" width="400" bgcolor="#000000">
<tbody>
<tr>
<td width="400" valign="top"><font color="white"># make all<br />
# make modules_install</font></td>
</tr>
</tbody>
</table>
<p>- check /boot/grub/grub.conf file (with vi/emacs/cat)</p>
<table border="0" cellspacing="0" cellpadding="2" width="400" bgcolor="#000000">
<tbody>
<tr>
<td width="400" valign="top"><font color="white"># cat /boot/grub/grub.conf<br />
&#8230;<br />
default=1<br />
&#8230;<br />
title Fedora (2.6.30.1)<br />
root (hd0,2)<br />
kernel /vmlinuz-2.6.30.1 ro root=UUID=&#8230; rhgb quiet nomodeset<br />
initrd /initrd-2.6.30.1.img<br />
title Fedora (2.6.29.4-167.fc11.i686.PAE)<br />
&#8230;</font></td>
</tr>
</tbody>
</table>
<p>Note: if you want to boot with new kernel, change default to 0.<br />
Otherwise, you can select during grub selection time.</p>
<p>5. reboot</p>
<table border="0" cellspacing="0" cellpadding="2" width="400" bgcolor="#000000">
<tbody>
<tr>
<td width="400" valign="top"><font color="white"># shutdown -r now</font></td>
</tr>
</tbody>
</table>
<p>6. select new kernel on grub menu<br />
- during boot, select new kernel.</p>
<p>7. after rebooting</p>
<table border="0" cellspacing="0" cellpadding="2" width="400" bgcolor="#000000">
<tbody>
<tr>
<td width="400" valign="top"><font color="white"># uname –r<br />
2.6.30.1</font></td>
</tr>
</tbody>
</table>
<p>8. done.</p>
<p>Note: This was recorded on 7/14/09.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Compile &amp; Run Java dengan Notepad++]]></title>
<link>http://hygsan.wordpress.com/2009/09/21/compile-run-java-dengan-notepad/</link>
<pubDate>Mon, 21 Sep 2009 11:47:27 +0000</pubDate>
<dc:creator>hygsan</dc:creator>
<guid>http://hygsan.wordpress.com/2009/09/21/compile-run-java-dengan-notepad/</guid>
<description><![CDATA[1. Download source program Notepad++ di sini 2. Install Notepad++ 3. Jalankan Notepad++ 4. Tekan F6,]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>1. Download source program Notepad++ di <a href="http://sourceforge.net/projects/notepad-plus/files/">sini</a><br />
2. Install Notepad++<br />
3. Jalankan Notepad++<br />
4. Tekan F6, maka akan muncul window &#8216;Execute&#8217;<br />
5. Di dalam input teks &#8216;Command(s):&#8217;, masukkan skrip di bawah ini<br />
<code>cd "$(CURRENT_DIRECTORY)"</code><br />
<code>javac $(FILE_NAME)</code><br />
<code>java $(NAME_PART)</code><br />
6. Kemudian tekan tombol &#8216;Save&#8230;&#8217;</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Pengenalan Pemrograman Java]]></title>
<link>http://hygsan.wordpress.com/2009/09/21/pengenalan-pemrograman-java/</link>
<pubDate>Mon, 21 Sep 2009 11:47:03 +0000</pubDate>
<dc:creator>hygsan</dc:creator>
<guid>http://hygsan.wordpress.com/2009/09/21/pengenalan-pemrograman-java/</guid>
<description><![CDATA[Pada artikel ini, saya ingin memberikan contoh membuat program ( program sederhana ) dengan mengguna]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p align="justify">Pada artikel ini, saya ingin memberikan contoh membuat program ( program sederhana ) dengan menggunakan Java. Fungsi program ini tidak terlalu penting, karena di sini saya hanya ingin memperkenalkan saja contoh sintaks pemrograman Java.</p>
<pre><code>class TampilkanTeks  {</code>
  <code>public static void main(String[] args)  {</code>
    <code>System.out.println("Hello world...");</code>
  <code>}</code>
<code>}</code></pre>
<p align="justify">Setelah selesai mengetik source di atas, simpan filenya dengan nama <code>TampilkanTeks.java</code>. Kemudian compile dan running file tersebut.<br />
Source di atas saya ketik dengan menggunakan Notepad++. Anda dapat mendownload aplikasi Notepad++ di Sourceforge.net.</p>
<p align="justify">Untuk meng-compile dan me-runnning source berekstensi java dengan menggunakan Notepad++, Anda dapat melihat di artikel <a href="http://wp.me/pz3Xt-c">Compile &#38; Run Java dengan Notepad++</a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Google Gears on Amd64 in 300 seconds]]></title>
<link>http://napalmpiri.wordpress.com/2009/09/19/google-gears-on-amd64-in-300-seconds/</link>
<pubDate>Sat, 19 Sep 2009 13:11:31 +0000</pubDate>
<dc:creator>d.</dc:creator>
<guid>http://napalmpiri.wordpress.com/2009/09/19/google-gears-on-amd64-in-300-seconds/</guid>
<description><![CDATA[Ok, I admit it could take you a bit more, especially if you don&#8217;t have the building tools alre]]></description>
<content:encoded><![CDATA[Ok, I admit it could take you a bit more, especially if you don&#8217;t have the building tools alre]]></content:encoded>
</item>
<item>
<title><![CDATA[Validation (PQ) Protocol For Environmental Validation of Clean Rooms (Non Viable)]]></title>
<link>http://piranhamas.wordpress.com/2009/09/18/validation-pq-protocol-for-environmental-validation-of-clean-rooms-non-viable/</link>
<pubDate>Fri, 18 Sep 2009 15:11:28 +0000</pubDate>
<dc:creator>Agus Setiyawan</dc:creator>
<guid>http://piranhamas.wordpress.com/2009/09/18/validation-pq-protocol-for-environmental-validation-of-clean-rooms-non-viable/</guid>
<description><![CDATA[I. Objective To provide continuous and documented assurance that terminal HEPA-filtered HVAC Systems]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><ol>
<li><strong>I. </strong><strong>Objective </strong><strong> </strong>To provide continuous and documented assurance that terminal HEPA-filtered HVAC Systems employed for all the areas requiring control of airborne particulates will consistently provide the stated levels of the air quality with respect to <em>non-viable count</em> as defined in Clean Room Standards and CGMP.<strong> </strong></li>
<li><strong>II. </strong><strong>Scope </strong>This protocol applies to the terminally HEPA-filtered air in the areas designated to be class 100,000 or less.<strong> </strong></li>
</ol>
<p><strong> </strong></p>
<ol>
<li><strong>III. </strong><strong>Frequency </strong><strong> </strong>Validate terminal HEPA-filtered systems on <em>installation / reinstallation</em>.  The HEPA filters in each system must have been DOP-tested prior to the validation. Daily monitoring of particulate count in selected area can be carried out to provide support data for the critical production operation.Periodic revalidation should be performed once every six months or after any  major shut down ( exceeding one week ) provided that all the system parameters e.g. <em>filter integrity</em> ( DOP test ), <em>air flow velocity</em>, <em>air pressure differentials</em>, <em>room air changes per hour</em> and air flow patterns have been qualified.Occasional revalidation should be performed – e.g. after major changes to the system, or when environmental data trend indicate the system may no longer be under the desired state of control.  Filter repair or replacement require retesting an may require revalidation.<strong> </strong>
<ol>
<li>Validation Coordinator :</li>
</ol>
</li>
</ol>
<h3>IV.         Responsibilities</h3>
<p>1.1.       Generate the guideline which may be used, as a <em>practice manual</em> or serve as a basis for a specific for a specific protocol.</p>
<p>1.2.       Review and compile validation data for computer file.</p>
<p>1.3.       Conduct validation trials</p>
<p>1.4.       Accumulate, compile, and evaluate all test results</p>
<p>1.5.       Prepare the validation report and circulate for approval.</p>
<ol>
<li>Production :</li>
</ol>
<p>2.1.       Supply the equipment and personnel necessary to support validation trials.</p>
<p>2.2.       Schedule the area availability for validation and assist in performing the validations trials.</p>
<p>2.3.       Notify the validation coordinator of any major repairs of renovations made to the area.</p>
<p>2.4.       Train production operators, prior to trials, on the operation of the area.</p>
<ol>
<li>Engineering :</li>
</ol>
<p>3.1.       Calibrate instrumentations on a regularly scheduled basis and after repairs.</p>
<p>3.2.       Notify the validations coordinator of any major repairs made to the area.</p>
<ol>
<li>Quality Assurance / Control :Assure the completion of all required microbiological testing.</li>
</ol>
<h3>V.            Equipment and Materials</h3>
<ul>
<li>Rion Particle Counter tupe KC-01B with accessories.</li>
<li>Appropriate air velometer ( anemometer )</li>
<li>Appropriate smoke stick to generate smoke for air flow pattern test.</li>
<li>Appropriate kit for measuring temperature, relative humidity ( RH ), and pressure differentials.</li>
</ul>
<ol>
<li><strong>VI. </strong><strong>Pre qualification</strong></li>
</ol>
<ol>
<li>Calibration of InstrumentPrior to and during validation, all equipment and measuring instrument should have current<br />
( within that frequency defined for the instrument ) and documented calibration.</li>
<li>Qualification of the HVAC system Qualification of each terminal HEPA-filtered HVAC system is to be carried out and documented. The documentation should include <em>as-built drawing, commissioning record, operation and maintenance manual, etc.</em>The HVAC system should have been qualified upon installation.  Prior to validation and after major changes, those parts of the HVAC systems affected should be re qualified.  Qualification should include but no be restricted to he following for example :</li>
</ol>
<p>2.1.       HVAC System Specifications</p>
<p>1)      Design</p>
<p><em>Comprehensive drawing, schematic diagrams, </em> and specifications for the complete system defining the operating ranges for each parameter.  Verify that suitable provisions have been included for servicing and testing HEPA filter systems ;  such as, DOP ports, monitoring ports, scanning access and filter changing.</p>
<p>2)      Equipment</p>
<p>Comprehensive specifications for each HVAC unit defining its function should be available.  Where applicable, operating parameters should be specified.  These may vary with each HVAC unit and may include but no be limited to the use of the following component, each of which must be calibrated and / or qualified as required.</p>
<ul>
<li>Fans / blowers</li>
<li>Manomaters</li>
<li>Control panel</li>
<li>Prefilters / Frames / Housing</li>
<li>HEPA Filters / Frames/ Housing</li>
<li>Diffusers</li>
<li>Gaskets / Seals.</li>
</ul>
<p>2.2.       Services / Utilities</p>
<p>Electrical</p>
<p>2.3.       Documentation</p>
<ol>
<li>SOP for calibration and records</li>
<li>SOP for Operation of each HVAC unit</li>
<li>Preventive maintenance programs / schedules.</li>
<li>Vendor certification of HEPA filters.</li>
<li>Schedule for filter change.</li>
<li>Filter identification and location record to include serial number, testing and maintenance.</li>
<li>Emergency shutdown procedures with criteria for clean down time after restart.</li>
<li>SOP particle monitoring</li>
</ol>
<ol>
<li><strong>VII. </strong><strong>Validation Procedures</strong></li>
</ol>
<ol>
<li>Procedure DescriptionAn approved SOP should have been prepared to provide an appropriate written procedure for the operator before commencing the test in the area. The SOP should define the critical products, critical areas, method for monitoring airborne particulate, sampling points shown on the schematic drawing of the area, interpreting the data after sampling, and finally the acceptance limits for the airborne counts.Classify the room and product exposure points ; for example, class 100, 1,000 or 100,000 under static<br />
( no. activity; at rest ) conditions. The particulate counts should be performed under both static and simulated operational (on activity) condition ( with the equipment operating, personnel present and normal production operation )<br />
to assure that equipment configuration and personnel activity do not degrade the critical product exposure areas to unacceptable levels.</li>
<li>Verification TestsVerification testing is performed to classify the air cleanliness of the area.Verification test must be performed during at – rest and operational conditions. During at-rest conditions, the HAC systems are operating without personnel, equipment running, and without product in the room.  During operational conditions, the HVAC systems and all equipment are operating ( without product ) and personnel are operating in the room.Verification testing is done initially and then annually following routing parameters testing ( DOP, air change rate, air pressure differentials, temperature, relative humidity, etc. )When selecting the location of test points, the following should be considered : room size, room configuration, furnishings, personnel traffic and critical contaminations points.
<p>The number of sample locations depends on the size and classifications of the area :</li>
</ol>
<p>2.1.       Sterile Filling Room<br />
A  geometric test point grid should be made for the sterile filling room.  Samples should be taken uniformly within the grid so that:</p>
<p>1)      At least five locations are sampled in laminar airflow areas, within 6 (six) inches upstream of the critical work activity area, including vial unloading, filling and stoppering.</p>
<p>2)      At least five locations are uniformly sampled in the non critical  areas with mixed air flow.</p>
<p>2.2.       Pass-Boxes, Air locks, and Glowing Rooms</p>
<p>As these areas tend to be small, at least one sample location with mixed air flow should be tested.</p>
<p>2.3.       Washing and Preparation Rooms</p>
<p>At least two sample locations should be tested in the laminar flow areas ( i.e. under laminar flow over the vial and stopper washing machines ) and at least two samples locations should be tested in the mixed air flow area.</p>
<p>The sample points tested during verification testing must be accurately established and defined so that all future testing is performed in the same locations.  Any trends in the quality of air will then be easily identified.</p>
<ol>
<li>Routine Monitoring</li>
</ol>
<p>Monitoring must be performed during operational conditions ( air systems, equipment and personnel are working without product ) at least every three months.</p>
<p>The test locations selected for Routine Monitoring are determined from the profile established during Verification Testing.  The selection of sample locations should be where the cleanliness level is particularly critical or where the higher particle concentration location levels are found during Verification Testing.  The test locations should <span style="text-decoration:underline;">not</span> directly sample contamination released from operating equipment and / or personnel activity which is downstream of the exposed product or components.</p>
<p>The number of sample points depends on the size and classification of the area.</p>
<p>3.1.    Sterile Filling Room :</p>
<p>1)      At least two locations are sampled in the mixed air flow areas, uniformly spaced throughout the clean work zone.</p>
<p>2)      At least three laminar flow locations are sampled in critical areas ; vial unloading, filling and stoppering, within six inches upstream of the critical work activity area.</p>
<p>3.3.       Pass – Boxes, Airlocks and Gowning Rooms</p>
<p>At least one sample location in the mixed air flow area should be routinely tested.</p>
<p>3.4.       Preparation Room</p>
<p>At least one sample location should be routinely tested in the laminar flow areas and at least on location in the mixed air flow areas.</p>
<p>The sample points tested must be accurately established and defined so that each Routine Monitoring is performed in the same locations.<br />
<a href="//www.socialmarker.com/?link='+encodeURIComponent (location.href)+'&#38;title='+encodeURIComponent( document.title);"><img src="http://www.socialmarker.com/bookmark.gif" border="0" alt="share" /></a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Nexuiz OSS (OpenSound System) no sound problem]]></title>
<link>http://linuxanswers.wordpress.com/2009/09/17/nexuiz-oss-opensound-system-problem/</link>
<pubDate>Thu, 17 Sep 2009 11:55:52 +0000</pubDate>
<dc:creator>rajmund</dc:creator>
<guid>http://linuxanswers.wordpress.com/2009/09/17/nexuiz-oss-opensound-system-problem/</guid>
<description><![CDATA[I was frustrated with PulseAudio and that there was no sound in Nexuiz. One solution was to remove P]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><img class="aligncenter size-full wp-image-5" title="nexuiz_screenshot_10" src="http://linuxanswers.wordpress.com/files/2009/09/nexuiz_screenshot_10.jpg" alt="nexuiz_screenshot_10" width="600" height="450" />I was frustrated with <strong>PulseAudio</strong> and that there was <strong>no sound in Nexuiz</strong>. One solution was to remove PulseAudio and use ALSA alone, but instead I moved to OSS v4.2 (OpenSound System). After that there came another</p>
<p><strong>PROBLEM</strong>:</p>
<p>often very low framerates in Nexuiz 2.5.1 which was connected with ALSA API to OSS API conversion (alsa-plugin-oss in Fedora)</p>
<p><strong>SOLUTION:</strong></p>
<p>darkplace engine compilation with OSS API</p>
<p><strong>HOW TO:</strong> <strong> </strong></p>
<ol>
<li><strong>REQUIREMENTS</strong>
<ul>
<li> development environment (gcc and so on)</li>
<li> packages from distro repository (following pkgs names are from Fedora 11 repo):<br />
<strong> libXpm-devel<br />
libXxf86dga-devel<br />
</strong>(that&#8217;s all I needed)</li>
</ul>
</li>
<li><strong>STEPS</strong>
<ul>
<li>enter [nexuizDIR]/sources</li>
<li>unpack enginesource zip<strong><br />
OR</strong></li>
<li>download latest darplaces engine source from <a title="http://icculus.org/twilight/darkplaces/download.html" href="http://" target="_blank">http://icculus.org/twilight/darkplaces/download.html</a> (source included in zip package with compiled files)</li>
<li>unpack zip</li>
<li>goto [darkplacesDIR]/sources</li>
<li>unpack darkplacesenginesource zip<strong><br />
THAN</strong></li>
<li>go to the source directory</li>
<li><strong>#make</strong> //you will see possible compilation options</li>
<li><strong>#make cl-nexuiz DP_SOUND_API=OSS </strong>//for OpenGL compilation</li>
<li> after successful compilation overwrite  <strong>[nexuizDIR]/nexuiz-linux-686-glx </strong>or <strong>nexuiz-linux-x86_64-glx</strong> (depending on your system ARCH) with freshly compiled <strong>nexuiz-glx</strong> (it&#8217;s in the source directory)</li>
<li>RUN <strong>nexuiz-linux-glx.sh</strong> and <strong>ENJOY</strong> <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
</ul>
</li>
</ol>
<p><strong>Have any question, something is wrong, link is dead? Feel free to comment&#8230;</strong></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[[howto] Compile 2.6.31 Kernel in Slackware 13.0]]></title>
<link>http://pdg86.wordpress.com/2009/09/16/howto-compile-2-6-31-kernel-in-slackware-13-0/</link>
<pubDate>Wed, 16 Sep 2009 10:36:52 +0000</pubDate>
<dc:creator>pdg86</dc:creator>
<guid>http://pdg86.wordpress.com/2009/09/16/howto-compile-2-6-31-kernel-in-slackware-13-0/</guid>
<description><![CDATA[This is the way I did it, and hopefully should work for you as well. Open terminal and login as root]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>This is the way I did it, and hopefully should work for you as well.</p>
<p>Open terminal and login as root [or if you'd prefer, use sudo in every step.]</p>
<blockquote><p># cd /usr/src</p>
<p># wget &#8216;http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.31.tar.bz2&#8242;</p>
<p># tar xvfj linux-2.6.31.tar.bz2</p></blockquote>
<p>After it&#8217;s extracted remove the previous symlink.</p>
<blockquote><p># rm -rf linux</p>
<p># ln -s /usr/src/linux-2.6.31 /usr/src/linux</p></blockquote>
<p>Now your linux directory points to your newly extracted kernel tree source. If you want you can configure using your personal config, or I have uploaded my config which I will use in this guide. So you may skip next step of wgetting it. <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p><!--more--></p>
<blockquote><p># cd /usr/src/linux &#38;&#38; wget &#8216;http://www.sigmirror.com/files/31573_su3ht/.config&#8217;</p>
<p># make menuconfig</p></blockquote>
<p>Now scroll all the way down and select load kernel configuration and press enter to select the .config.</p>
<blockquote><p># make</p></blockquote>
<p>This will take a while, meanwhile open another tab and configure lilo.</p>
<blockquote><p># nano /etc/lilo.conf</p></blockquote>
<p>Scroll all the way down and copy the existing linux entry. Just change the part which says <strong>/boot/vmlinuz</strong> to <strong>/boot/bzImage</strong> and then add another line just below it called initrd. Here&#8217;s my entry:</p>
<blockquote><p>image = /boot/bzImage<br />
initrd = /boot/initrd.gz<br />
root= /dev/hda4<br />
label = Linux<br />
read-only</p></blockquote>
<p>Remember to replace /dev/hda4 with your own root partition. Yes yes, I know we haven&#8217;t created an initrd image yet. Patience! Just save and exit for now.</p>
<p>Now that make is over run:</p>
<blockquote><p># make modules_install</p>
<p># cp arch/i386/boot/bzImage /boot/bzImage</p>
<p># cp System.map /boot/System.map.new</p>
<p># rm /boot/System.map</p>
<p># ln -s /boot/System.map.new /boot/System.map</p></blockquote>
<p>You may copy over the config file to /boot but I see now use for that and hence I skipped it. Hey as long as it works, eh? <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Anyways, now for the next step, you are own your own since it depends on what partition type you are using. I use ext4 throughout and have no separate partition for /boot and hence this is how I generated my initrd image. Please refer to /boot/README.initrd file for details!</p>
<blockquote><p># mkinitrd -c -k 2.6.31-pdg -m ext4 -f ext4 -r /dev/hda4</p>
<p># cd /etc/rc.d</p>
<p># rm rc.modules</p>
<p># cp rc.modules-2.6.29.6-smp rc.modules-2.6.31-pdg</p>
<p># ln -s /etc/rc.d/rc.modules-2.6.31-pdg /etc/rc.d/rc.modules</p>
<p># lilo</p></blockquote>
<p>If you get a warning about LBA32 just add &#8220;lba32&#8243; in your lilo.conf and re-run lilo. And now reboot into your new kernel!</p>
<p>Good Luck <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Deming’s 14 Obligations]]></title>
<link>http://asifjmir.wordpress.com/2009/09/12/deming%e2%80%99s-14-obligations/</link>
<pubDate>Sat, 12 Sep 2009 15:27:32 +0000</pubDate>
<dc:creator>Asif Mir</dc:creator>
<guid>http://asifjmir.wordpress.com/2009/09/12/deming%e2%80%99s-14-obligations/</guid>
<description><![CDATA[Many people helped develop quality management, and some of the early ones are called the ‘quality gu]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Many people helped develop quality management, and some of the early ones are called the ‘quality gurus.’ Perhaps Edwards Deming was one of the best known. He did a lot to publicize TQM. But was concerned that organizations did not get the benefits they expected. To help them on the way, he compiled a list of guidelines called his ’14 obligations.’ They are:</p>
<ol>
<li>Create constancy of purpose towards product quality.</li>
<li>Adapt the new philosophy of higher quality, refusing to accept      customary levels of defects and errors.</li>
<li>Stop depending on mass inspection, build quality into your product.</li>
<li>Don’t award business on the basis of price only – reduce the number of      of suppliers and insist on meaningful measures of quality.</li>
<li>Develop programs for continuous improvement of your products and      processes.</li>
<li>Train all your employees.</li>
<li>Focus supervision on helping employees to do a better job.</li>
<li>Drive out fear by encouraging two-way communication.</li>
<li>Break down barriers between departments and encourage problem solving      through teamwork.</li>
<li>Don’t use posters and slogans that demand improvements without saying      how to achieve them.</li>
<li>Eliminate arbitrary quotes and targets that interfere with quality.</li>
<li>Remove barriers that stop people having pride in their work.</li>
<li>Have programs for lifelong education, training and self-improvement.</li>
<li>Put everyone to work on implementing these 14 points.</li>
</ol>
<p>Deming’s 14 points are not a program that has fixed duration, but the give a new way of thinking in your organization. They are certainly not the only possible view, but they do give some useful guidelines.</p>
<p>My Consultancy–<a title="Asif J. Mir" href="http://www.asifjmir.com/" target="_blank">Asif J. Mir </a>- Management Consultant–transforms organizations where people have the freedom to be creative, a place that brings out the best in everybody–an open, fair place where people have a sense that what they do matters. For details please visit <a title="Asif J. Mir" href="http://www.asifjmir.com/" target="_blank">www.asifjmir.com</a>, <a href="http://www.youtube.com/asifjmir">www.youtube.com/asifjmir</a>, <a title="Line of Sight" href="http://asifjmir.blogspot.com/" target="_blank">Line of Sight</a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Knowledge Entrepreneurs]]></title>
<link>http://asifjmir.wordpress.com/2009/09/11/knowledge-entrepreneurs/</link>
<pubDate>Fri, 11 Sep 2009 00:52:00 +0000</pubDate>
<dc:creator>Asif Mir</dc:creator>
<guid>http://asifjmir.wordpress.com/2009/09/11/knowledge-entrepreneurs/</guid>
<description><![CDATA[There depends a lot on the energy and imagination of knowledge entrepreneurs. They need to identify ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>There depends a lot on the energy and imagination of knowledge entrepreneurs. They need to identify specific opportunities being created by the greater availability and accessibility of information and knowledge, and craft distinctive information and knowledge-based products and services.</p>
<p>All entrepreneurs have to identify opportunities to add value by meeting requirements that are not being addressed, and they must be focused and tenacious and possess a clear sense of direction. Most entrepreneurs need also to be tough, pragmatic and resilient. In addition, knowledge entrepreneurs need the following qualities:</p>
<ul>
<li>They must know how to acquire, develop, share, manage, exploit and capitalize on information, knowledge and understanding, and be able to help and enable others to use and apply them effectively. This may require combinations of emerging technologies to connect relevant people and organizations together, and competencies to network with others, work and learn in new ways in order to create value, lead and manage virtual teams, and establish and manage knowledge businesses.</li>
<li>They need curiousity and drive to undertake intelligent searches and to be able to judge or determine the significance, relevance and value of what they uncover. Many more people can access information than assess it or use it effectively. Understanding where information has come from, the underlying assumptions and how it has been compiled can prevent an enterprise or a course of action from being built upon foundations of sand.</li>
<li>They require enough understanding of systems to be able to use an appropriate range of technologies to identify and access relevant sources of information, knowledge and understanding. However, technical expertise is unlikely to be enough. Communication and relationship-building skills are also required to interact with information providers and bring together the combination of experience and knowledge needed to assemble a package that has market value.</li>
</ul>
<p>My Consultancy–<a title="Asif J. Mir" href="http://www.asifjmir.com/" target="_blank">Asif J. Mir </a>- Management Consultant–transforms organizations where people have the freedom to be creative, a place that brings out the best in everybody–an open, fair place where people have a sense that what they do matters. For details please visit <a title="Asif J. Mir" href="http://www.asifjmir.com/" target="_blank">www.asifjmir.com</a>, <a title="Line of Sight" href="http://asifjmir.blogspot.com/" target="_blank">Line of Sight</a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Install Squid 3.0.STABLE18]]></title>
<link>http://askaa.wordpress.com/2009/09/06/install-squid-3-0-stable18/</link>
<pubDate>Sun, 06 Sep 2009 04:32:41 +0000</pubDate>
<dc:creator>aska</dc:creator>
<guid>http://askaa.wordpress.com/2009/09/06/install-squid-3-0-stable18/</guid>
<description><![CDATA[Downgrade ah&#8230;&#8230;&#8230;&#8230;&#8230; puyenk&#8230;&#8230;. ama squid 3.HEAD langkah sama,]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Downgrade ah&#8230;&#8230;&#8230;&#8230;&#8230; puyenk&#8230;&#8230;. ama squid 3.HEAD</p>
<p>langkah sama, conf lebih kurang sama, dan&#8230;.. CIIMIIW</p>
<p><strong>SQUID CONFIG</strong></p>
<blockquote><p>#<br />
#       WELCOME TO SQUID 3<br />
#       &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-</p>
<p># ACCESS CONTROLS<br />
# &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>acl manager proto cache_object<br />
acl localhost src 127.0.0.1/32<br />
acl to_localhost dst 127.0.0.0/8 0.0.0.0/32<br />
acl localnet src 20.20.20.0/30 90.90.90.0/29 91.91.91.0/29<br />
acl localnet src 92.92.92.0/28 92.92.92.16/28 92.92.92.32/28 92.92.92.48/28 92.92.92.64/28 92.92.92.80/28 92.92.92.96/28 92.92.92.128/27<br />
acl localnet src 192.168.10.0/27</p>
<p>acl SSL_ports port 443         # https,snews<br />
acl SSL_ports port 563<br />
acl SSL_ports port 2082<br />
acl SSL_ports port 2083<br />
acl SSL_ports port 2086<br />
acl SSL_ports port 2087<br />
acl SSL_ports port 2093<br />
acl SSL_ports port 2095<br />
acl SSL_ports port 2096</p>
<p>acl Safe_ports port 21         # ftp<br />
acl Safe_ports port 70         # gopher<br />
acl Safe_ports port 80         # http<br />
acl Safe_ports port 210        # wais<br />
acl Safe_ports port 280        # http-mgmt<br />
acl Safe_ports port 443        # https<br />
acl Safe_ports port 448<br />
acl Safe_ports port 488        # gss-http<br />
acl Safe_ports port 563        # snews<br />
acl Safe_ports port 591        # filemaker<br />
acl Safe_ports port 631        # CUPS<br />
acl Safe_ports port 777        # multiling http<br />
acl Safe_ports port 808<br />
acl Safe_ports port 873        # rsync<br />
acl Safe_ports port 901        # SWAT<br />
acl Safe_ports port 1025-65535 # unregistered ports<br />
acl Safe_ports port 2082<br />
acl Safe_ports port 2083<br />
acl Safe_ports port 2086<br />
acl Safe_ports port 2087<br />
acl Safe_ports port 2095<br />
acl Safe_ports port 2096<br />
acl Safe_ports port 5000-5200  # yahoomessenger<br />
acl Safe_ports port 6666-6669  # mirc<br />
acl Safe_ports port 8000<br />
acl Safe_ports port 8082<br />
acl Safe_ports port 8090<br />
acl Safe_ports port 11999</p>
<p>acl BADPORTS port 7 9 11 19 22 23 25 110 119 513 514 445 213 137 138 32768<br />
acl VIRUS urlpath_regex winnt/system32/cmd.exe?</p>
<p>acl hotmail dstdomain .hotmail.com .msn.com .passport.net .msn.co.id .passport.com .lycos.com .cbn.net.id .google.com<br />
acl hotmail dstdomain .indosat.net.id .bii.com .yahoo.com .akadns.net .kalbe.co.id .tigobalaitour.com .syariahonline.com<br />
acl hotmail dstdomain .plasa.com .telkom.net.id .telkom.co.id .boleh.com<br />
acl hotmail dstdomain 202.77.136.17 202.147.193.116 202.97.238.132 221.130.184.27<br />
acl gator1 dstdomain .riaa.com .gator.com .xxxtoolbar.com .hotbar.com ftpaol.news<br />
acl gator2 dstdom_regex gator hot_indonesia.exe<br />
acl blokir dstdomain .rankyou.com .x10.com .infostart.com .startgp.com .iwantnet.net<br />
acl blokir dstdomain .goclick.com .00fun.com .xupiter.com .sexlist.com .pageseeker.con<br />
acl blokir dstdomain .fastmetasearch.com .trendmicro.com .grab.nastydollars.com<br />
acl blokir dstdomain .evidence-eliminator.com .supereva.it  .tjaw.com<br />
acl blokir dstdomain .180solutions.com .hrvg.tk .cerials.net .vesperexchange.com .pornaccess.com<br />
acl blokir dstdomain .loverboysusa.com<br />
acl blokir dstdomain .nude-celebs-top.com .aqonk.com .mtvxxx.com .kittens.plays.com .loliti.com<br />
acl blokir dstdomain .sex-info.cjb.net .usa-download.nocreditcard.com .pusatvcd.com .footjobsluts.com<br />
acl blokir dstdomain .dev-download.nocreditcard.com .wazzupnet.com .hamsah.net .amateurpages.com<br />
acl blokir dstdomain .hackwars.com .vasile200.home.ro .mrazirnydasice.cz .XXXTOLBAR.com .purecfnm.com<br />
acl blokir dstdomain .hitbox.com .geocities.com/pelacurpenang .adlogix.com .daddyswap.com<br />
acl blokir dstdomain .internet-optimizer.com .offshoreclicks.com .animespy.com<br />
acl blokir dstdomain .leader.linkexchange.com .animedc.com .paypopup.com .sugarporn.net<br />
acl blokir dstdomain .kaza.com .nastyxpix.com .reliz.ru .fullmovies.net .net-voyeurs.com<br />
acl blokir dstdomain .virtuagirl2.com .spybouncer.com .kerclink.com .xxxindonesia.com<br />
acl blokir dstdomain .getright.com .volcom.com .internetdownloadmanager.com .kazaa.com .fastclick.net<br />
acl blokir dstdomain .freshdevices.com .reget.com .playboy.com<br />
acl blokir dstdomain .leechget.de .netants.com .speedbit.com .gadisbandung.com<br />
acl blokir dstdomain .netvampire.com .downloadaccelerator.com .imagecash.net .doubleclick.com .doubleclick.net<br />
acl blokir dstdomain .cometsystems.com .mtreexxx.net .ceritabokep.com .valencemedia.com .celeb-fakes.net<br />
acl blokir dstdomain .jpteen.org .xeex.com .spnt.pl</p>
<p>#Banner Yahoo dari yahoo.http<br />
acl blokir dstdomain .tribalfusion.com</p>
<p>acl blokir dstdomain .babecams.tv .creamasia.com .nudesonline.com .nudecelebsmagazine.com<br />
acl blokir dstdomain .cyberagemodels.com .sex.com .amateurxxxmag.com .hottestgalleries.net .naughtylinks.net<br />
acl blokir dstdomain .peterpaulxxx.com .datautama.net.id .xeex.net<br />
acl blokir dstdomain 72.52.9.9 72.52.9.8 72.52.9.7 .prolocation.net .prolexic.com .uribl.com</p>
<p># Update<br />
acl blokir dstdomain .windowsupdate.com</p>
<p># Mau Kejam silahkan&#8230;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
#acl file_terlarang url_regex -i .swf<br />
#acl file_terlarang url_regex -i .mpeg<br />
#acl file_terlarang url_regex -i .mov</p>
<p>#&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
acl file_terlarang url_regex -i hot_indonesia.exe<br />
acl file_terlarang url_regex -i hotsurprise_id.exe<br />
acl file_terlarang url_regex -i best-mp3-download.exe<br />
acl file_terlarang url_regex -i R32.exe<br />
acl file_terlarang url_regex -i rb32.exe<br />
acl file_terlarang url_regex -i mp3.exe<br />
acl file_terlarang url_regex -i HOTSEX.exe<br />
acl file_terlarang url_regex -i Browser_Plugin.exe<br />
acl file_terlarang url_regex -i DDialer.exe<br />
acl file_terlarang url_regex -i od-teen21<br />
acl file_terlarang url_regex -i URLDownload.exe<br />
acl file_terlarang url_regex -i od-stnd67.exe<br />
acl file_terlarang url_regex -i Download_Plugin.exe<br />
acl file_terlarang url_regex -i od-teen52.exe<br />
acl file_terlarang url_regex -i malaysex<br />
acl file_terlarang url_regex -i edita.html<br />
acl file_terlarang url_regex -i info.exe<br />
acl file_terlarang url_regex -i run.exe<br />
acl file_terlarang url_regex -i Lovers2Go<br />
acl file_terlarang url_regex -i GlobalDialer<br />
acl file_terlarang url_regex -i WebDialer<br />
acl file_terlarang url_regex -i britneynude<br />
acl file_terlarang url_regex -i download.exe<br />
acl file_terlarang url_regex -i backup.exe<br />
acl file_terlarang url_regex -i GnoOS2003<br />
acl file_terlarang url_regex -i wintrim.exe<br />
acl file_terlarang url_regex -i MPREXE.EXE<br />
acl file_terlarang url_regex -i exengd.EXE<br />
acl file_terlarang url_regex -i xxxvideo.exe<br />
acl file_terlarang url_regex -i Save.exe<br />
acl file_terlarang url_regex -i ATLBROWSER.DLL<br />
acl file_terlarang url_regex -i NawaL_rm<br />
acl file_terlarang url_regex -i Socks32.dll<br />
acl file_terlarang url_regex -i Sc32Lnch.exe<br />
acl file_terlarang url_regex -i dat0.exe</p>
<p>#TIME dan FILTER DOWNLOAD<br />
# =============================================================================</p>
<p>#acl download url_regex -i ftp .exe .mp3 .vqf .tar.gz .gz .tar .rpm .zip .rar .avi .mpeg .mpe .mpg .qt .ram .rm .iso .raw .wav .mov .msi .mp4 .7z<br />
#acl TIME SMTWHFA 06:00 &#8211; 21:00<br />
#acl TIME time SMTWHFA 05:59-23:59<br />
acl download url_regex -i ftp \.exe$ \.mp3$ \.mp4$ \.tar.gz$ \.gz$ \.tar.bz2$ \.rpm$ \.zip$ \.ra<br />
acl download url_regex -i \.avi$ \.mpg$ \.mpeg$ \.rm$ \.iso$ \.wav$ \.mov$ \.dat$ \.mpe$ \.mid$<br />
acl download url_regex -i \.midi$ \.rmi$ \.wma$ \.wmv$ \.ogg$ \.ogm$ \.m1v$ \.mp2$ \.mpa$ \.wax$<br />
acl download url_regex -i \.m3u$ \.asx$ \.wpl$ \.wmx$ \.dvr-ms$ \.snd$ \.au$ \.aif$ \.asf$ \.m2v<br />
acl download url_regex -i \.m2p$ \.ts$ \.tp$ \.trp$ \.div$ \.divx$ \.mod$ \.vob$ \.aob$ \.dts$<br />
acl download url_regex -i \.ac3$ \.cda$ \.vro$ \.deb$ \.flv$ \.3gp$<br />
#acl JAM_KANTOR time SMTWHFA 05:59-23:59</p>
<p>#acl snmppublic snmp_community public</p>
<p>acl CONNECT method CONNECT<br />
http_access allow manager localhost<br />
http_access deny manager<br />
http_access deny !Safe_ports<br />
http_access deny CONNECT !SSL_ports<br />
http_access deny VIRUS<br />
http_access deny BADPORTS<br />
http_access deny gator1<br />
http_access deny gator2<br />
http_access deny blokir<br />
http_access deny file_terlarang<br />
http_access allow localnet<br />
http_access allow localhost<br />
http_access deny all<br />
miss_access allow all</p>
<p># NETWORK OPTIONS<br />
# &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>http_port 8080 transparent</p>
<p># SSL OPTIONS<br />
# &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>ssl_unclean_shutdown off</p>
<p># OPTIONS WHICH AFFECT THE NEIGHBOR SELECTION ALGORITHM<br />
# &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>hierarchy_stoplist cgi-bin ? .js .jsp .g .do .php .asp .cgi localhost 10.10.10.0/24 20.20.20.0/30 90.90.90/29 92.92.92.0/24 192.168.10.0/24</p>
<p># MEMORY CACHE OPTIONS<br />
# &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>cache_mem 16 MB<br />
maximum_object_size_in_memory 32 KB<br />
memory_replacement_policy heap GDSF</p>
<p># DISK CACHE OPTIONS<br />
# &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>cache_replacement_policy heap LFUDA<br />
cache_dir aufs /cache 10000 10 256<br />
store_dir_select_algorithm least-load<br />
maximum_object_size 128 MB<br />
cache_swap_low 98<br />
cache_swap_high 99</p>
<p># LOGFILE OPTIONS<br />
# &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>access_log /var/log/squid/logs/access.log<br />
cache_store_log none<br />
mime_table /usr/local/squid/etc/mime.conf<br />
pid_filename none<br />
pid_filename /var/log/squid/logs/squid.pid<br />
log_fqdn off</p>
<p># OPTIONS FOR TROUBLESHOOTING<br />
# &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>cache_log /var/log/squid/logs/cache.log<br />
coredump_dir /cache</p>
<p># OPTIONS FOR EXTERNAL SUPPORT PROGRAMS<br />
# &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>unlinkd_program /usr/local/squid/libexec/unlinkd</p>
<p># OPTIONS FOR URL REWRITING<br />
# &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p># OPTIONS FOR TUNING THE CACHE<br />
# &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>refresh_pattern ^ftp: 1440 20% 10080<br />
refresh_pattern ^gopher: 1440 0% 1440<br />
refresh_pattern -i (/cgi-bin/&#124;\?) 0 0% 0<br />
refresh_pattern . 0 20% 4320</p>
<p>##REFRESH PATTERN<br />
refresh_pattern -i \.(class&#124;css&#124;js&#124;gif&#124;jpg)$        10080 100% 43200<br />
refresh_pattern -i \.(jpe&#124;jpeg&#124;png&#124;bmp&#124;tif)$        10080 100% 43200<br />
refresh_pattern -i \.(tiff&#124;mov&#124;avi&#124;qt&#124;mpeg)$        10080 100% 43200<br />
refresh_pattern -i \.(mpg&#124;mpe&#124;wav&#124;au&#124;mid)$          10080 100% 43200<br />
refresh_pattern -i \.(zip&#124;gz&#124;arj&#124;lha&#124;lzh)$          10080 100% 43200<br />
refresh_pattern -i \.(rar&#124;tgz&#124;tar&#124;exe&#124;bin)$         10080 100% 43200<br />
refresh_pattern -i \.(hqx&#124;pdf&#124;rtf&#124;doc&#124;swf)$         10080 100% 43200<br />
refresh_pattern -i \.(inc&#124;cab&#124;ad&#124;txt&#124;dll)$          10080 100% 43200</p>
<p>refresh_pattern ^http://*.google.*/.*                   720   100%   4320<br />
refresh_pattern ^http://*.korea.*/.*                    720   100%   4320<br />
refresh_pattern ^http://*.akamai.*/.*                   720   100%   4320<br />
refresh_pattern ^http://*.windowsmedia.*/.*             720   100%   4320<br />
refresh_pattern ^http://*.googlesyndication.*/.*        720   100%   4320<br />
refresh_pattern ^http://*.plasa.*/.*                    720   100%   4320<br />
refresh_pattern ^http://*.telkom.*/.*                   720   100%   4320<br />
refresh_pattern ^http://*.friendster.com/.*             720   100%   4320<br />
refresh_pattern ^http://mail.yahoo.com/.*               720   100%   4320<br />
refresh_pattern ^http://*.yahoo.*/.*                    720   100%   4320<br />
refresh_pattern ^http://*.yimg.*/.*                     720   100%   4320<br />
refresh_pattern ^http://*.gmail.*/.*                    720   100%   4320<br />
refresh_pattern ^http://*.detik.*/.*                    720   100%   4320<br />
refresh_pattern ^http://*.padangekspres.*/.*            720   100%   4320<br />
refresh_pattern ^http://*.padang-today.*/.*             720   100%   4320<br />
refresh_pattern ^http://*.kompas.*/.*                   720   100%   4320<br />
refresh_pattern ^http://*.media-indonesia.*/.*          720   100%   4320<br />
refresh_pattern ^http://*.okezone.*/.*                  720   100%   4320<br />
refresh_pattern ^http://*.liputan6.*/.*                 720   100%   4320<br />
refresh_pattern ^http://*.metrotvnews.*/.*              720   100%   4320<br />
refresh_pattern ^http://*.cnn.*/.*                      720   100%   4320<br />
refresh_pattern ^http://*.kapanlagi.*/.*                720   100%   4320<br />
#refresh_pattern ^http://*.facebook.*/.*                 720   100%   4320<br />
#refresh_pattern ^http://*.zynga.*/.*                   720   100%   4320<br />
#refresh_pattern ^http://*.fbcdn.*/.*                   720   100%   4320</p>
<p>quick_abort_min 0<br />
quick_abort_max 0<br />
quick_abort_pct 98</p>
<p># HTTP OPTIONS<br />
# &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>ie_refresh off<br />
vary_ignore_expire on</p>
<p># TIMEOUTS<br />
# &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>shutdown_lifetime 10 seconds</p>
<p># ADMINISTRATIVE PARAMETERS<br />
# &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>cache_mgr webmaster@goldennetbiaro.com-(0752-42678)<br />
cachemgr_passwd squid-cache goldennet<br />
cache_effective_user squid<br />
cache_effective_group squid</p>
<p># DELAY POOL PARAMETERS<br />
# &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p># dibuat 2 aturan<br />
delay_pools 2</p>
<p># aturan 1, tidak ada pembatasan<br />
delay_class 1 2<br />
delay_parameters 1 -1/-1 -1/-1</p>
<p># aturan 2, setelah download 5048000 bytes mk download menjadi 15000 bytes/s<br />
delay_class 2 2<br />
delay_parameters 2 -1/5048000 15000/5049000</p>
<p>delay_access 1 deny download<br />
delay_access 1 allow all<br />
delay_access 2 allow download<br />
delay_access 2 deny all</p>
<p># ICP OPTIONS<br />
# &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>icp_port 3130<br />
log_icp_queries off<br />
icp_hit_stale off<br />
query_icmp off</p>
<p># DNS OPTIONS<br />
# &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>ipcache_size 8192<br />
ipcache_low 90<br />
ipcache_high 95<br />
fqdncache_size 8192</p>
<p># MISCELLANEOUS<br />
# &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>memory_pools off<br />
reload_into_ims on<br />
pipeline_prefetch on</p></blockquote>
<p><strong>General Runtime Information</strong></p>
<blockquote><p>Squid Object Cache: Version 3.0.STABLE18-20090906</p>
<p>Start Time:	Sat, 26 Sep 2009 02:24:14 GMT<br />
Current Time:	Sat, 26 Sep 2009 08:34:04 GMT</p>
<p>Connection information for squid:<br />
	Number of clients accessing cache:	69<br />
	Number of HTTP requests received:	226720<br />
	Number of ICP messages received:	0<br />
	Number of ICP messages sent:	0<br />
	Number of queued ICP replies:	0<br />
	Number of HTCP messages received:	0<br />
	Number of HTCP messages sent:	0<br />
	Request failure ratio:	 0.00<br />
	Average HTTP requests per minute since start:	613.0<br />
	Average ICP messages per minute since start:	0.0<br />
	Select loop called: 5112064 times, 4.341 ms avg<br />
Cache information for squid:<br />
	Hits as % of all requests:	5min: 26.1%, 60min: 30.7%<br />
	Hits as % of bytes sent:	5min: 39.2%, 60min: 33.2%<br />
	Memory hits as % of hit requests:	5min: 6.2%, 60min: 5.5%<br />
	Disk hits as % of hit requests:	5min: 67.7%, 60min: 59.6%<br />
	Storage Swap size:	10035186 KB<br />
	Storage Swap capacity:	98.0% used,  2.0% free<br />
	Storage Mem size:	16352 KB<br />
	Storage Mem capacity:	99.8% used,  0.2% free<br />
	Mean Object Size:	18.85 KB<br />
	Requests given to unlinkd:	0<br />
Median Service Times (seconds)  5 min    60 min:<br />
	HTTP Requests (All):   1.46131  1.11539<br />
	Cache Misses:          2.37608  2.02066<br />
	Cache Hits:            0.01309  0.00865<br />
	Near Hits:             1.62803  1.17732<br />
	Not-Modified Replies:  0.00179  0.00179<br />
	DNS Lookups:           0.00372  0.00573<br />
	ICP Queries:           0.00000  0.00000<br />
Resource usage for squid:<br />
	UP Time:	22190.419 seconds<br />
	CPU Time:	1820.943 seconds<br />
	CPU Usage:	8.21%<br />
	CPU Usage, 5 minute avg:	13.50%<br />
	CPU Usage, 60 minute avg:	10.74%<br />
	Process Data Segment Size via sbrk(): 0 KB<br />
	Maximum Resident Size: 113672 KB<br />
	Page faults with physical i/o: 13<br />
Memory accounted for:<br />
	Total accounted:        74120 KB<br />
	memPoolAlloc calls:  84261944<br />
	memPoolFree calls:   83062784<br />
File descriptor usage for squid:<br />
	Maximum number of file descriptors:   11072<br />
	Largest file desc currently in use:    812<br />
	Number of file desc currently in use:  800<br />
	Files queued for open:                   0<br />
	Available number of file descriptors: 10272<br />
	Reserved number of file descriptors:   100<br />
	Store Disk files open:                  61<br />
Internal Data Structures:<br />
	532933 StoreEntries<br />
	  3621 StoreEntries with MemObjects<br />
	  3463 Hot Object Cache Items<br />
	532306 on-disk objects</p>
<p>Generated Sat, 26 Sep 2009 08:34:04 GMT, by cachemgr.cgi/3.HEAD-20090904@proxy.goldennetbiaro.com
</p></blockquote>
<p>GOODLUCK</p>
<p>aska</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Install FreeBSD 7.2 + Compile kernel + SQUID 3.x / squid-3.HEAD [ Troubleshooting ]]]></title>
<link>http://askaa.wordpress.com/2009/09/05/install-freebsd-7-2-compile-kernel-squid-3-x-squid-3-head-troubleshooting/</link>
<pubDate>Sat, 05 Sep 2009 12:22:39 +0000</pubDate>
<dc:creator>aska</dc:creator>
<guid>http://askaa.wordpress.com/2009/09/05/install-freebsd-7-2-compile-kernel-squid-3-x-squid-3-head-troubleshooting/</guid>
<description><![CDATA[Trouble yang ku temukan saat ngoprek squid-3.HEAD -1 2009/09/05 19:49:50| assertion failed: store_sw]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Trouble yang ku temukan saat ngoprek squid-3.HEAD<br />
<!--more--><br />
<strong>-1</strong></p>
<p><strong>2009/09/05 19:49:50&#124; assertion failed: store_swapin.cc:47: &#8220;e-&#62;mem_status == NOT_IN_MEMORY&#8221;</strong><br />
2009/09/05 19:49:53&#124; Starting Squid Cache version 3.HEAD-20090904 for i386-unknown-freebsd7.2&#8230;<br />
2009/09/05 19:49:53&#124; Process ID 1872<br />
2009/09/05 19:49:53&#124; With 11072 file descriptors available<br />
2009/09/05 19:49:53&#124; Initializing IP Cache&#8230;<br />
2009/09/05 19:49:53&#124; DNS Socket created at 0.0.0.0, FD 6<br />
2009/09/05 19:49:53&#124; Adding domain goldennetbiaro.com from /etc/resolv.conf<br />
2009/09/05 19:49:53&#124; Adding nameserver 90.90.90.1 from /etc/resolv.conf<br />
2009/09/05 19:49:54&#124; Unlinkd pipe opened on FD 11<br />
2009/09/05 19:49:54&#124; Local cache digest enabled; rebuild/rewrite every 3600/3600 sec<br />
2009/09/05 19:49:54&#124; Store logging disabled<br />
2009/09/05 19:49:54&#124; Swap maxSize 10240000 + 65536 KB, estimated 792733 objects<br />
2009/09/05 19:49:54&#124; Target number of buckets: 39636<br />
2009/09/05 19:49:54&#124; Using 65536 Store buckets<br />
2009/09/05 19:49:54&#124; Max Mem  size: 65536 KB<br />
2009/09/05 19:49:54&#124; Max Swap size: 10240000 KB<br />
2009/09/05 19:49:54&#124; Version 1 of swap file with LFS support detected&#8230;<br />
2009/09/05 19:49:54&#124; Rebuilding storage in /cache (DIRTY)<br />
2009/09/05 19:49:54&#124; Using Least Load store dir selection<br />
2009/09/05 19:49:54&#124; Set Current Directory to /cache<br />
2009/09/05 19:49:54&#124; Loaded Icons.<br />
2009/09/05 19:49:54&#124; Accepting  intercepted HTTP connections at 0.0.0.0:8080, FD 14.<br />
2009/09/05 19:49:54&#124; HTCP Disabled.<br />
2009/09/05 19:49:54&#124; IcmpSquid.cc(253) Open: Pinger socket opened on FD 16<br />
2009/09/05 19:49:54&#124; Squid modules loaded: 0<br />
2009/09/05 19:49:54&#124; pinger: Initialising ICMP pinger &#8230;<br />
2009/09/05 19:49:54&#124; Ready to serve requests.<br />
2009/09/05 19:49:54&#124; cc(82) Open:  icmp_sock: (1) Operation not permitted<br />
2009/09/05 19:49:54&#124; pinger: Unable to start ICMP pinger.<br />
2009/09/05 19:49:54&#124; Store rebuilding is 48.23% complete<br />
2009/09/05 19:49:54&#124; FATAL: pinger: Unable to open any ICMP sockets.<br />
2009/09/05 19:49:54&#124; Done reading /cache swaplog (8492 entries)<br />
2009/09/05 19:49:54&#124; Finished rebuilding storage from disk.<br />
2009/09/05 19:49:54&#124;      8050 Entries scanned<br />
2009/09/05 19:49:54&#124;         0 Invalid entries.<br />
2009/09/05 19:49:54&#124;         0 With invalid flags.<br />
2009/09/05 19:49:54&#124;      7608 Objects loaded.<br />
2009/09/05 19:49:54&#124;         0 Objects expired.<br />
2009/09/05 19:49:54&#124;       442 Objects cancelled.<br />
2009/09/05 19:49:54&#124;         0 Duplicate URLs purged.<br />
2009/09/05 19:49:54&#124;         0 Swapfile clashes avoided.<br />
2009/09/05 19:49:54&#124;   Took 0.08 seconds (92368.21 objects/sec).<br />
2009/09/05 19:49:54&#124; Beginning Validation Procedure<br />
2009/09/05 19:49:54&#124;   Completed Validation Procedure<br />
2009/09/05 19:49:54&#124;   Validated 15241 Entries<br />
2009/09/05 19:49:54&#124;   store_swap_size = 63710<br />
2009/09/05 19:49:54&#124; IcmpSquid.cc(154) Recv: recv: (61) Connection refused<br />
2009/09/05 19:49:54&#124; IcmpSquid.cc(281) Close: Closing Pinger socket on FD 16<br />
2009/09/05 19:49:55&#124; storeLateRelease: released 0 objects</p>
<p><strong>-2</strong></p>
<p>2009/09/05 21:31:01&#124; Starting Squid Cache version 3.HEAD-20090904 for i386-unknown-freebsd7.2&#8230;<br />
2009/09/05 21:31:01&#124; Process ID 2483<br />
2009/09/05 21:31:01&#124; With 11072 file descriptors available<br />
2009/09/05 21:31:01&#124; Initializing IP Cache&#8230;<br />
2009/09/05 21:31:01&#124; DNS Socket created at 0.0.0.0, FD 6<br />
2009/09/05 21:31:01&#124; Adding domain goldennetbiaro.com from /etc/resolv.conf<br />
2009/09/05 21:31:01&#124; Adding nameserver 90.90.90.1 from /etc/resolv.conf<br />
2009/09/05 21:31:01&#124; Unlinkd pipe opened on FD 11<br />
2009/09/05 21:31:01&#124; Local cache digest enabled; rebuild/rewrite every 3600/3600 sec<br />
2009/09/05 21:31:01&#124; Store logging disabled<br />
2009/09/05 21:31:01&#124; Swap maxSize 10240000 + 524288 KB, estimated 828022 objects<br />
2009/09/05 21:31:01&#124; Target number of buckets: 41401<br />
2009/09/05 21:31:01&#124; Using 65536 Store buckets<br />
2009/09/05 21:31:01&#124; Max Mem  size: 524288 KB<br />
2009/09/05 21:31:01&#124; Max Swap size: 10240000 KB<br />
2009/09/05 21:31:01&#124; Version 1 of swap file with LFS support detected&#8230;<br />
2009/09/05 21:31:01&#124; Rebuilding storage in /cache (CLEAN)<br />
2009/09/05 21:31:01&#124; Using Least Load store dir selection<br />
2009/09/05 21:31:01&#124; Current Directory is /root<br />
2009/09/05 21:31:01&#124; Loaded Icons.<br />
2009/09/05 21:31:01&#124; Accepting  intercepted HTTP connections at 0.0.0.0:8080, FD 14.<br />
2009/09/05 21:31:01&#124; Accepting ICP messages at 0.0.0.0:3130, FD 15.<br />
2009/09/05 21:31:01&#124; HTCP Disabled.<br />
2009/09/05 21:31:01&#124; IcmpSquid.cc(253) Open: Pinger socket opened on FD 17<br />
2009/09/05 21:31:01&#124; Squid modules loaded: 0<br />
2009/09/05 21:31:01&#124; pinger: Initialising ICMP pinger &#8230;<br />
2009/09/05 21:31:01&#124; Ready to serve requests.<br />
2009/09/05 21:31:01&#124; cc(82) Open:  icmp_sock: (1) Operation not permitted<br />
2009/09/05 21:31:02&#124; pinger: Unable to start ICMP pinger.<br />
2009/09/05 21:31:02&#124; Store rebuilding is 34.67% complete<br />
2009/09/05 21:31:02&#124; FATAL: pinger: Unable to open any ICMP sockets.<br />
2009/09/05 21:31:02&#124; Done reading /cache swaplog (11814 entries)<br />
2009/09/05 21:31:02&#124; Finished rebuilding storage from disk.<br />
2009/09/05 21:31:02&#124;     11814 Entries scanned<br />
2009/09/05 21:31:02&#124;         0 Invalid entries.<br />
2009/09/05 21:31:02&#124;         0 With invalid flags.<br />
2009/09/05 21:31:02&#124;     11814 Objects loaded.<br />
2009/09/05 21:31:02&#124;         0 Objects expired.<br />
2009/09/05 21:31:02&#124;         0 Objects cancelled.<br />
2009/09/05 21:31:02&#124;         0 Duplicate URLs purged.<br />
2009/09/05 21:31:02&#124;         0 Swapfile clashes avoided.<br />
2009/09/05 21:31:02&#124;   Took 0.11 seconds (112182.01 objects/sec).<br />
2009/09/05 21:31:02&#124; Beginning Validation Procedure<br />
2009/09/05 21:31:02&#124;   Completed Validation Procedure<br />
2009/09/05 21:31:02&#124;   Validated 23653 Entries<br />
2009/09/05 21:31:02&#124;   store_swap_size = 106628<br />
2009/09/05 21:31:02&#124; storeLateRelease: released 0 objects<br />
2009/09/05 21:31:05&#124; IcmpSquid.cc(154) Recv: recv: (61) Connection refused<br />
2009/09/05 21:31:05&#124; IcmpSquid.cc(281) Close: Closing Pinger socket on FD 17<br />
2009/09/05 21:32:39&#124; CacheManager: @127.0.0.1 requesting &#8216;info&#8217;</p>
<p><strong>-3</strong></p>
<p>Conf sekarang :</p>
<p>#<br />
#       WELCOME TO SQUID 3.HEAD-20090903<br />
#       &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-</p>
<p># ACCESS CONTROLS<br />
# &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
#acl all src all<br />
acl manager proto cache_object<br />
acl localhost src 127.0.0.1/32<br />
acl to_localhost dst 127.0.0.0/8 0.0.0.0/32<br />
acl localnet src 192.168.10.0/27</p>
<p>acl SSL_ports port 443 563     # https,snews<br />
acl Safe_ports port 448<br />
acl Safe_ports port 80         # http<br />
acl Safe_ports port 21         # ftp<br />
acl Safe_ports port 443        # https<br />
acl Safe_ports port 70         # gopher<br />
acl Safe_ports port 210        # wais<br />
acl Safe_ports port 1025-65535 # unregistered ports<br />
acl Safe_ports port 280        # http-mgmt<br />
acl Safe_ports port 488        # gss-http<br />
acl Safe_ports port 591        # filemaker<br />
acl Safe_ports port 777        # multiling http<br />
acl Safe_ports port 5000-5200  # yahoomessenger<br />
acl Safe_ports port 6666-6669  # mirc<br />
acl Safe_ports port 563        # snews<br />
acl Safe_ports port 808<br />
acl Safe_ports port 873        # rsync<br />
acl Safe_ports port 901        # SWAT<br />
acl Safe_ports port 631        # CUPS</p>
<p>acl BADPORTS port 7 9 11 19 22 23 25 110 119 513 514 445 213 137 138 32768<br />
acl VIRUS urlpath_regex winnt/system32/cmd.exe?</p>
<p>acl CONNECT method CONNECT<br />
http_access allow manager localhost<br />
http_access deny manager<br />
http_access deny !Safe_ports<br />
http_access deny CONNECT !SSL_ports<br />
http_access deny VIRUS<br />
http_access deny BADPORTS<br />
http_access allow localnet<br />
http_access allow localhost<br />
http_access deny all<br />
miss_access allow all<br />
icp_access allow all<br />
icp_access allow localhost<br />
icp_access allow localnet<br />
icp_access deny all</p>
<p># NETWORK OPTIONS<br />
# &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>http_port 8080 transparent</p>
<p># SSL OPTIONS<br />
# &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>ssl_unclean_shutdown off</p>
<p># OPTIONS WHICH AFFECT THE NEIGHBOR SELECTION ALGORITHM<br />
# &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>hierarchy_stoplist cgi-bin ? .js .jsp .g .do .php .asp .cgi localhost</p>
<p># MEMORY CACHE OPTIONS<br />
# &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>cache_mem 16 MB<br />
maximum_object_size_in_memory 32 KB<br />
memory_replacement_policy heap GDSF</p>
<p># DISK CACHE OPTIONS<br />
# &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>cache_replacement_policy heap LFUDA<br />
cache_dir aufs /cache 10000 10 256<br />
store_dir_select_algorithm least-load<br />
maximum_object_size 128 MB<br />
cache_swap_low 90<br />
cache_swap_high 95</p>
<p># LOGFILE OPTIONS<br />
# &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>access_log /var/log/squid/logs/access.log<br />
mime_table /usr/local/squid/etc/mime.conf<br />
#pid_filename /dev/null<br />
pid_filename /var/log/squid/logs/squid.pid<br />
log_fqdn off</p>
<p># OPTIONS FOR TROUBLESHOOTING<br />
# &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>cache_log /var/log/squid/logs/cache.log<br />
coredump_dir /cache</p>
<p># OPTIONS FOR EXTERNAL SUPPORT PROGRAMS<br />
# &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>unlinkd_program /usr/local/squid/libexec/unlinkd<br />
pinger_program /usr/local/squid/libexec/pinger</p>
<p># OPTIONS FOR URL REWRITING<br />
# &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p># OPTIONS FOR TUNING THE CACHE<br />
# &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>refresh_pattern ^ftp: 1440 20% 10080<br />
refresh_pattern ^gopher: 1440 0% 1440<br />
refresh_pattern -i (/cgi-bin/&#124;\?) 0 0% 0<br />
refresh_pattern . 0 20% 4320</p>
<p>quick_abort_min 0<br />
quick_abort_max 0<br />
quick_abort_pct 98</p>
<p># HTTP OPTIONS<br />
# &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>ie_refresh on<br />
vary_ignore_expire off</p>
<p># TIMEOUTS<br />
# &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>shutdown_lifetime 10 seconds</p>
<p># ADMINISTRATIVE PARAMETERS<br />
# &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>cache_mgr webmaster@goldennetbiaro.com-(0752-xxxxxx)<br />
cache_effective_user squid<br />
cache_effective_group squid</p>
<p># ICP OPTIONS<br />
# &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>icp_port 3130<br />
log_icp_queries off<br />
icp_hit_stale off<br />
query_icmp on</p>
<p># DNS OPTIONS<br />
# &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>ipcache_size 8192<br />
ipcache_low 90<br />
ipcache_high 95<br />
fqdncache_size 8192</p>
<p># MISCELLANEOUS<br />
# &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>memory_pools off<br />
reload_into_ims on<br />
pipeline_prefetch on</p>
<p><strong>-4</strong></p>
<p><strong>cachemgr terbaik nya, lalu drop</strong></p>
<p>Squid Object Cache: Version 3.HEAD-20090904</p>
<p>Start Time:	Sun, 06 Sep 2009 03:38:43 GMT<br />
Current Time:	Sun, 06 Sep 2009 04:01:15 GMT</p>
<p>Connection information for squid:<br />
	Number of clients accessing cache:	13<br />
	Number of HTTP requests received:	4369<br />
	Number of ICP messages received:	0<br />
	Number of ICP messages sent:	0<br />
	Number of queued ICP replies:	0<br />
	Number of HTCP messages received:	0<br />
	Number of HTCP messages sent:	0<br />
	Request failure ratio:	 0.00<br />
	Average HTTP requests per minute since start:	194.0<br />
	Average ICP messages per minute since start:	0.0<br />
	Select loop called: 145365 times, 9.297 ms avg<br />
Cache information for squid:<br />
	Hits as % of all requests:	5min: 14.5%, 60min: 16.6%<br />
	Hits as % of bytes sent:	5min: 3.0%, 60min: 4.7%<br />
	Memory hits as % of hit requests:	5min: 49.6%, 60min: 26.7%<br />
	Disk hits as % of hit requests:	5min: 35.3%, 60min: 53.7%<br />
	Storage Swap size:	420890 KB<br />
	Storage Swap capacity:	 4.1% used, 95.9% free<br />
	Storage Mem size:	13340 KB<br />
	Storage Mem capacity:	 5.1% used, 94.9% free<br />
	Mean Object Size:	10.70 KB<br />
	Requests given to unlinkd:	0<br />
Median Service Times (seconds)  5 min    60 min:<br />
	HTTP Requests (All):   1.00114  0.68577<br />
	Cache Misses:          1.17732  0.76407<br />
	Cache Hits:            0.00000  0.00091<br />
	Near Hits:             0.80651  0.80651<br />
	Not-Modified Replies:  0.00000  0.00000<br />
	DNS Lookups:           0.04433  0.26619<br />
	ICP Queries:           0.00000  0.00000<br />
Resource usage for squid:<br />
	UP Time:	1351.481 seconds<br />
	CPU Time:	20.314 seconds<br />
	CPU Usage:	1.50%<br />
	CPU Usage, 5 minute avg:	2.66%<br />
	CPU Usage, 60 minute avg:	1.48%<br />
	Process Data Segment Size via sbrk(): 0 KB<br />
	Maximum Resident Size: 36036 KB<br />
	Page faults with physical i/o: 0<br />
Memory accounted for:<br />
	Total accounted:        23807 KB<br />
	memPoolAlloc calls:   1375393<br />
	memPoolFree calls:    1219763<br />
File descriptor usage for squid:<br />
	Maximum number of file descriptors:   11072<br />
	Largest file desc currently in use:    244<br />
	Number of file desc currently in use:  137<br />
	Files queued for open:                   0<br />
	Available number of file descriptors: 10935<br />
	Reserved number of file descriptors:   100<br />
	Store Disk files open:                  13<br />
Internal Data Structures:<br />
	 39378 StoreEntries<br />
	  2197 StoreEntries with MemObjects<br />
	  2180 Hot Object Cache Items<br />
	 39335 on-disk objects</p>
<p>Lom ada <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
</div>]]></content:encoded>
</item>

</channel>
</rss>
