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

<channel>
	<title>Krzysztof Kubiak</title>
	<atom:link href="http://www.blog.kubiak.co.uk/feed" rel="self" type="application/rss+xml" />
	<link>http://www.blog.kubiak.co.uk</link>
	<description>Blog about fluid dynamic, tribology and computers</description>
	<lastBuildDate>Tue, 17 Jan 2012 09:56:49 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Save battery by enabling 2G Network ( GSM GPRS ) and dissabling 3G (UMTS) on Android 2.3.3 Gingerbread</title>
		<link>http://www.blog.kubiak.co.uk/post/108</link>
		<comments>http://www.blog.kubiak.co.uk/post/108#comments</comments>
		<pubDate>Mon, 26 Dec 2011 11:02:58 +0000</pubDate>
		<dc:creator>kris</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[2G network]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[gingerbread]]></category>
		<category><![CDATA[save battery]]></category>
		<category><![CDATA[smartphone]]></category>

		<guid isPermaLink="false">http://www.blog.kubiak.co.uk/?p=108</guid>
		<description><![CDATA[If the battery in your Android device keep less than 2 days you should think about switching back to GSM network and rather use WIFI connection to browse internet. To swith to 2G GSM network go to Settings/Wireless and Network/Mobile Networks and check the option ? Use only 2G Networks?. If in your phone there [...]]]></description>
			<content:encoded><![CDATA[<p>If the battery in your Android device keep less than 2 days you should think about switching back to GSM network and rather use WIFI connection to browse internet.</p>
<p>To swith to 2G GSM network go to Settings/Wireless and Network/Mobile Networks and check the option ? Use only 2G Networks?.</p>
<p>If in your phone there is no such options try to dial the code *#*#4636#*#* and choose Phone Information, set GSM Only in Set preferred Network Type.</p>
<p>Good luck</p>
]]></content:encoded>
			<wfw:commentRss>http://www.blog.kubiak.co.uk/post/108/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Problem with PDF printer after Ubuntu upgrade</title>
		<link>http://www.blog.kubiak.co.uk/post/99</link>
		<comments>http://www.blog.kubiak.co.uk/post/99#comments</comments>
		<pubDate>Mon, 01 Aug 2011 14:59:14 +0000</pubDate>
		<dc:creator>kris</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[backend]]></category>
		<category><![CDATA[cups-pdf]]></category>
		<category><![CDATA[pdf]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[upgrade]]></category>

		<guid isPermaLink="false">http://www.blog.kubiak.co.uk/?p=99</guid>
		<description><![CDATA[After I upgraded my Ubuntu box to the latest version a PDF printer no longer worked. Trying to print to pdf I noticed the following message: &#8220;Backend /usr/lib/cups/backend/cups-pdf does not exist!&#8221; I also noticed, that the printer was not enabled in Printer Properties under Polices. To fix it I had to do the following: 1. [...]]]></description>
			<content:encoded><![CDATA[<p>After I upgraded my Ubuntu box to the latest version a PDF printer no longer worked.<br />
Trying to print to pdf I noticed the following message:<br />
&#8220;Backend /usr/lib/cups/backend/cups-pdf does not exist!&#8221;<br />
I also noticed, that the printer was not enabled in Printer Properties under Polices.</p>
<p>To fix it I had to do the following:<br />
1. Reinstall cups-pdf</p>
<p>sudo apt-get purge cups-pdf<br />
sudo apt-get install cups-pdf</p>
<p>note: you have to purge cups-pdf, simple installation does not work.</p>
<p>2. Enable PDF printer</p>
<p>Right click on PDF printer -&gt; Properties -&gt; Policies -&gt; check &#8220;Enabled&#8221;, Click &#8220;Apply&#8221;.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.blog.kubiak.co.uk/post/99/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to fix flash video in firefox under linux ubuntu</title>
		<link>http://www.blog.kubiak.co.uk/post/90</link>
		<comments>http://www.blog.kubiak.co.uk/post/90#comments</comments>
		<pubDate>Wed, 30 Mar 2011 16:32:12 +0000</pubDate>
		<dc:creator>kris</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.blog.kubiak.co.uk/?p=90</guid>
		<description><![CDATA[By default, Firefox crashes when trying to view a full-screen video on say&#8230; YouTube. At least for me it used to crash until I found a fix and from what I&#8217;ve understand it&#8217;s got something to do with the graphic card drivers and it&#8217;s affecting both nVidia and ATI. If that is the case for [...]]]></description>
			<content:encoded><![CDATA[<p>By default, Firefox crashes when trying to view a full-screen video on say&#8230; YouTube. At least for me it used to crash until I found a fix and from what I&#8217;ve understand it&#8217;s got something to do with the graphic card drivers and it&#8217;s affecting both nVidia and ATI. If that is the case for you also, you may want to read on.</p>
<p>To fix the full-screen flash videos bug, you need to preload a library called libGL.so.1 when you start Firefox or Swiftfox. Here is how to do it:</p>
<p>All you have to do is go to Applications &gt; Internet and right click Firefox, then select &#8220;Add to panel&#8221;. Then right click the newly create icon on your Gnome panel, edit it and in the &#8220;Command&#8221; field, in front of firefox %u put env LD_PRELOAD=/usr/lib/libGL.so.1</p>
<p>env LD_PRELOAD=/usr/lib/libGL.so.1 firefox %u</p>
]]></content:encoded>
			<wfw:commentRss>http://www.blog.kubiak.co.uk/post/90/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>List of CFD simulation software and numerical tools</title>
		<link>http://www.blog.kubiak.co.uk/post/81</link>
		<comments>http://www.blog.kubiak.co.uk/post/81#comments</comments>
		<pubDate>Tue, 15 Feb 2011 11:46:03 +0000</pubDate>
		<dc:creator>kris</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Lattice Boltzmann Method]]></category>
		<category><![CDATA[Ansys]]></category>
		<category><![CDATA[CFD]]></category>
		<category><![CDATA[Fluent]]></category>
		<category><![CDATA[Fluid Dynamics]]></category>
		<category><![CDATA[Mathematics]]></category>
		<category><![CDATA[Modelling]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[OpenFOAM]]></category>
		<category><![CDATA[Visualization]]></category>

		<guid isPermaLink="false">http://www.blog.kubiak.co.uk/?p=81</guid>
		<description><![CDATA[CFD Simulation codes OpenFOAM (http://www.openfoam.com): OpenFOAM is a free, open source CFD software package produced by a commercial company, OpenCFD Ltd. It has a large user base across most areas of engineering and science, from both commercial and academic organisations. OpenFOAM has an extensive range of features to solve anything from complex fluid flows involving [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;"><span style="color: #ff0000;"><strong><br />
CFD Simulation codes</strong></span></p>
<p style="text-align: justify;"><strong>OpenFOAM</strong> (<a href="http://www.openfoam.com/" target="_blank">http://www.openfoam.com</a>): OpenFOAM is a free, open source CFD software package produced by a commercial company, OpenCFD Ltd. It has a large user base across most areas of engineering and science, from both commercial and academic organisations. OpenFOAM has an extensive range of features to solve anything from complex fluid flows involving chemical reactions, turbulence and heat transfer, to solid dynamics and electromagnetics.</p>
<p style="text-align: justify;">&nbsp;</p>
<p style="text-align: justify;"><strong>OpenFlower </strong>(<a href="http://sourceforge.net/projects/openflower" target="_blank">http://sourceforge.net/projects/openflower</a>): OpenFlower is a free and open source CFD code (for Linux and Windows)  mainly intended to solve the turbulent incompressible Navier-Stokes  equations with a LES approach. It can deal with arbitrary complex 3D  geometries with its finite volume approach.</p>
<p style="text-align: justify;">&nbsp;</p>
<p style="text-align: justify;"><strong>FLASH</strong> (<a href="http://flash.uchicago.edu/" target="_blank">http://flash.uchicago.edu</a>): A modular, parallel adaptive-mesh code initially designed for thermonuclear runaway problems but now capable of a wide variety of astrophysical problems. Includes modules for MHD, nuclear burning, radiative cooling, self-gravity, particle dynamics, and cosmological expansion. I can give you the most help with this code since I am one of the principal authors. FLASH is described in Fryxell et al. 2000, ApJS, 131, 273; extensive current documentation is available at http://flash.uchicago.edu/flashcode/doc/.</p>
<p style="text-align: justify;">&nbsp;</p>
<p style="text-align: justify;"><strong>GADGET</strong> (<a href="http://www.mpa-garching.mpg.de/%7Evolker/gadget" target="_blank">http://www.mpa-garching.mpg.de/~volker/gadget</a>): A parallel N-body tree plus smoothed particle hydrodynamics (SPH) code. Gadget can be used to address a wide array of astrophysically interesting problems, ranging from colliding and merging galaxies, to the formation of large-scale structure in the Universe. With the inclusion of additional physical processes such as radiative cooling and heating, Gadget can also be used to study the dynamics of the gaseous intergalactic medium or to address star formation and its regulation by feedback processes. Gadget is described in Springel 2005, MNRAS, 364, 1105 and in documentation available at its web site.</p>
<p style="text-align: justify;">&nbsp;</p>
<p style="text-align: justify;"><strong>HYDRA</strong> (<a href="http://hydra.mcmaster.ca/hydra/" target="_blank">http://hydra.mcmaster.ca/hydra</a>): Adaptive particle-particle-particle-mesh (AP3M) plus smoothed-particle hydrodynamics (SPH) code. Designed for (but not restricted to) cosmological simulation (includes a cosmological initial conditions generator). The following astro-ph references discuss Hydra in detail: 9409058, 9603116, 9703183. Current documentation is available with the Hydra source code.</p>
<p style="text-align: justify;">&nbsp;</p>
<p style="text-align: justify;"><strong>ZEUS-MP</strong> (<a href="http://lca.ucsd.edu/portal/software" target="_blank">http://lca.ucsd.edu/portal/software</a>): Parallel, non-adaptive hydro- and magnetohydrodynamics code with self-gravity and radiation. Zeus-MP is extensively discussed in astro-ph/0005109 and references therein.</p>
<p style="text-align: justify;">&nbsp;</p>
<p style="text-align: justify;"><strong>ANSYS CFX</strong> (<a href="http://www.ansys.com/Products/Simulation+Technology/Fluid+Dynamics" target="_blank">http://www.ansys.com/Products/Simulation+Technology/Fluid+Dynamics</a>) ANSYS CFX computational fluid dynamics (CFD) software delivers best-in-class technology no matter what level of CFD is required. Using ANSYS DesignModeler, ANSYS CFX works with your CAD package. The ANSYS Workbench platform is used through all stages of a complete CFD simulation providing consistency, persistence of information and a convenient work flow. ANSYS CFX guides the user through the physics setup process. Post-processing provides graphics and hard numbers as well as animations that can be used by themselves or in presentations. ANSYS CFX also includes a freely-distributable 3-D viewer for sharing 3-D designs with colleagues. In addition, the ANSYS CFX suite contains industry-leading CFD solver capabilities using a unique multigrid linear solver, essentially linear parallel CPU scalability and access to a broad set of models that provide accurate answers to deliver real world results. With ANSYS CFX it is simple to add more functionality while continuing to seamlessly support and leverage the investments in existing CAE assets.ANSYS CFX delivers the ability to apply the most powerful and precise CFD technology to virtually every fluid engineering problem.Explore in depth the technology and advantages of ANSYS CFX using the chart below or menu on the left.</p>
<p style="text-align: justify;">&nbsp;</p>
<p style="text-align: justify;"><strong>ANSYS ICEM CFD</strong> (<a href="http://www.ansys.com/Products/Other+Products/ANSYS+ICEM+CFD" target="_blank">http://www.ansys.com/Products/Other+Products/ANSYS+ICEM+CFD</a>) From CAD to mesh generation for analysis, ANSYS ICEM CFD provides sophisticated geometry acquisition, mesh generation, mesh editing, a wide variety of solver outputs and post-processing. ANSYS ICEM CFD is the only Universal pre-processor for analysis including FEA, CFD and other CAE applications such as particle transport and computational electro-magnetics. Used for engineering applications such as computational fluid dynamics and structural analysis, ANSYS ICEM CFD&#8217;s mesh generation tools offer the capability to parametrically create grids from geometry in multi-block structured, unstructured hexahedral, tetrahedral, hybrid grids consisting of hexahedral, tetrahedral, pyramidal and prismatic cells; and Cartesian grid formats combined with boundary conditions. ANSYS ICEM CFD is the swiss army knife of meshing, our product vision is to provide a variety of flexible tools that can generate &#8220;any&#8221; type of mesh on &#8220;any&#8221; type of geometry for &#8220;any&#8221; solver or &#8220;any&#8221; application.</p>
<p style="text-align: justify;">&nbsp;</p>
<p style="text-align: justify;"><strong>FLUENT</strong> (<a href="http://www.fluent.com/" target="_blank">http://www.fluent.com</a>) Replaced by Ansys Workbench. The broad physical modelling capabilities of FLUENT have been applied to industrial applications ranging from air flow over an aircraft wing to combustion in a furnace, from bubble columns to glass production, from blood flow to semiconductor manufacturing, from clean room design to wastewater treatment plants. The ability of the software to model in-cylinder engines, aeroacoustics, turbomachinery, and multiphase systems has served to broaden its reach.</p>
<p style="text-align: justify;">&nbsp;</p>
<p style="text-align: justify;"><strong>COMSOL Multiphysics</strong> (<a href="http://www.comsol.com/products/multiphysics" target="_blank">http://www.comsol.com/products/multiphysics</a>) COMSOL Multiphysics is a modeling package for the simulation of any physical process you can describe with partial differential equations (PDEs). It features state-of-the-art solvers that address complex problems quickly and accurately, while its intuitive structure is designed to provide ease of use and flexibility. You can easily model most phenomena through predefined modeling templates. Modifying these to specific applications is possible through equation-based modeling capabilities. To deal with the increasing demand for realistic representations of the world around us, you can easily model systems of coupled physics phenomena. COMSOL Multiphysics provides a friendly, fast and versatile environment for multiphysics modeling. Fast results and unprecedented flexibility make COMSOL Multiphysics the ideal modeling and simulation software for research, product development, and education.</p>
<p style="text-align: justify;">&nbsp;</p>
<p style="text-align: justify;"><strong>CFDRC</strong> (<a href="http://www.cfdrc.com/" target="_blank">http://www.cfdrc.com</a>) CFDRC offers unique capabilities for Multiphysics, Multiscale, Coupled Simulations of fluid, thermal, chemical, biological, electrical, and mechanical phenomena for real-world applications. CFDRC&#8217;s technologies, products, and services enable better understanding of complex problems, and lead to better decisions resulting in better concepts, designs, products and systems.</p>
<p style="text-align: justify;">&nbsp;</p>
<p style="text-align: justify;"><strong>STAR-CD</strong> (<a href="http://www.cd-adapco.com/" target="_blank">http://www.cd-adapco.com</a>) The STAR-CD solver provides one of the most effective numerical methodologies available in an industrial CFD code with the high level of accuracy needed for complex unstructured meshes. This is delivered with the speed, efficiency and robustness demanded by engineering design and development cycles. STAR-CD uses state-of-the-art, proprietary numerical schemes to achieve the highest levels of accuracy in both steady and transient simulations, making this solver one of the least sensitive to mesh type and quality, including distorted tetrahedral meshes. Remarkably, this has been achieved without sacrificing efficiency or robustness. So, whatever the choice of mesh or engineering application, the STAR solver will provide the best solution in the shortest time. A particular feature of STAR-CD is its fast CPU performance for transient flows. As the first to introduce moving mesh into a CFD code, we have always been technology leaders in this area. The meshes can not only move and deform, but they can also slide along non-matching interfaces; furthermore, selected cells or cell regions can be deleted or added, detached and again attached to the core model.</p>
<p style="text-align: justify;">&nbsp;</p>
<p style="text-align: justify;"><strong>FLOW3D</strong> (<a href="http://www.flow3d.com/" target="_blank">http://www.flow3d.com</a>) FLOW-3D is a powerful modeling tool that gives engineers valuable insight into many physical flow processes. With special capabilities for accurately predicting free surface flows, FLOW-3D is the ideal software to use in your design phase as well as in improving production processes. FLOW-3D is an all-inclusive package. No special additional modules for meshing or post-processing are needed. An integrated graphical user interface ties everything together, from problem setup to post-processing.</p>
<p style="text-align: justify;">&nbsp;</p>
<p style="text-align: justify;"><span style="color: #ff0000;"><strong>Data analysis packages</strong></span></p>
<p style="text-align: justify;">&nbsp;</p>
<p style="text-align: justify;"><strong>IDL</strong> (<a href="http://www.rsinc.com/idl" target="_blank">http://www.rsinc.com/idl</a>): This is a commercial data analysis language available in the department software tree. It is a high-level, weakly typed language that includes many useful features such as whole-array operations, objects, numerical methods, and 2D and 3D plotting. The ?IDL Home Page? at http://www.astro.washington.edu/deutsch/idl/ provides a searchable database of useful IDL routines available on the Web.</p>
<p style="text-align: justify;">&nbsp;</p>
<p style="text-align: justify;"><strong>Yorick</strong> (<a href="http://yorick.sourceforge.net/index.php" target="_blank">http://yorick.sourceforge.net/index.php</a>): An open-source interpreted programming language for simulations, postprocessing, interactive graphics, etc.</p>
<p style="text-align: justify;">&nbsp;</p>
<p style="text-align: justify;"><strong>IRAF</strong> (<a href="http://iraf.noao.edu/" target="_blank">http://iraf.noao.edu</a>): Free image reduction and analysis facility.</p>
<p style="text-align: justify;">&nbsp;</p>
<p style="text-align: justify;"><strong>AIPS++</strong> (<a href="http://aips2.nrao.edu/docs/aips++.html" target="_blank">http://aips2.nrao.edu/docs/aips++.html</a>): Free image processing system for astronomical data (primarily radio images).</p>
<p style="text-align: justify;">&nbsp;</p>
<p style="text-align: justify;"><span style="color: #ff0000;"><strong>Symbolic math packages</strong></span></p>
<p style="text-align: justify;">&nbsp;</p>
<p style="text-align: justify;"><strong>Maxima</strong> (<a href="http://maxima.sourceforge.net/" target="_blank">http://maxima.sourceforge.net</a>): Open-source symbolic math package based on the classic Macsyma computer algrebra system. Mathematica (<a href="http://www.wolfram.com/" target="_blank">http://www.wolfram.com</a>): Commercial symbolic math package, available on department machines (try man mathematica). Also available inexpensively through a UIUC site license.</p>
<p style="text-align: justify;">&nbsp;</p>
<p style="text-align: justify;"><strong>Maple</strong> (<a href="http://www.maplesoft.com/" target="_blank">http://www.maplesoft.com</a>): Another commerical symbolic math package.</p>
<p style="text-align: justify;">&nbsp;</p>
<p style="text-align: justify;"><strong>Matlab</strong> (<a href="http://www.mathworks.com/" target="_blank">http://www.mathworks.com</a>): Yet another commercial symbolic math package, a bit more geared toward engineering and numerical work than Mathematica or Maple.</p>
<p style="text-align: justify;">&nbsp;</p>
<p style="text-align: justify;"><strong><span style="color: #ff0000;">Plotting and visualization packages</span></strong></p>
<p style="text-align: justify;">&nbsp;</p>
<p style="text-align: justify;"><strong>GNUPlot</strong> (<a href="http://www.gnuplot.info/" target="_blank">http://www.gnuplot.info</a>): A very powerful and free command-line plotting tool. Can plot functions and data together, manipulate data for plotting, do 3D plots, etc.</p>
<p style="text-align: justify;">&nbsp;</p>
<p style="text-align: justify;"><strong>ParaView</strong> (<a href="http://www.paraview.org/" target="_blank">http://www.paraview.org</a>): A powerful open-source visualization tool that can run on distributed and shared-memory parallel systems as well as serial workstations.</p>
<p style="text-align: justify;">&nbsp;</p>
<p style="text-align: justify;"><strong>VisIt</strong> (<a href="http://www.llnl.gov/visit" target="_blank">http://www.llnl.gov/visit</a>): Another powerful open-source visualization tool that can run on parallel systems.</p>
<p style="text-align: justify;">&nbsp;</p>
<p style="text-align: justify;"><strong>Vis5d+</strong> (<a href="http://vis5d.sourceforge.net/" target="_blank">http://vis5d.sourceforge.net</a>): A free OpenGL-based volume visualization program for scientific datasets in 3-5 dimensions (three spatial dimensions plus ?time? and ?solution variable?).</p>
<p style="text-align: justify;">&nbsp;</p>
<p style="text-align: justify;"><strong>HDFView</strong> (<a href="http://www.hdfgroup.org/hdf-java-html/hdfview/" target="_blank">http://www.hdfgroup.org/hdf-java-html/hdfview</a>): A free Java-based viewer for Hierarchical Data Format (HDF) files such as those produced by FLASH and ZEUS-MP. Lets you view the contents of HDF files in a number of ways, such as in spreadsheet format and as an image.</p>
<p style="text-align: justify;">&nbsp;</p>
<p style="text-align: justify;"><strong>Tecplot</strong> (<a href="http://www.tecplot.com/" target="_blank">http://www.tecplot.com</a>) Tecplot 360 is CFD &amp; Numerical Simulation Visualization Software. Finally, with just one tool you can analyze and explore complex datasets, arrange multiple XY, 2D and 3D plots, create animations and then communicate your results with brilliant, high-quality output. Tecplot Focus is XY, 2D and 3D Engineering Plotting Software. Tecplot Focus is for the engineer conducting physical and performance testing of engineering systems, who needs the strong quantitative tools to quickly and accurately get the job done. Tecplot RS is visualization software specifically designed for the oil &amp; gas industry. It lets you visualize the data and reveal the solutions from sophisticated modeling applications used to simulate the flow of fluids in oil reservoirs.</p>
<p style="text-align: justify;">&nbsp;</p>
<p style="text-align: justify;"><strong>FieldView</strong> (<a href="http://www.ilight.com/" target="_blank">http://www.ilight.com</a>) FIELDVIEW handles datasets of any size seamlessly&#8211;even simulations with billions of nodes. Work with transient and steady state data. Work with structured, unstructured, and hybrid grids. And FIELDVIEW&#8217;s client-server architecture lets you work on huge, server-class problems at your desk. Compare results interactively, Use static images or animations, Plot critical values, Quickly see important flow characteristics, Use advanced feature extraction&#8211;vortex cores, surface flows, shock surfaces.</p>
<p style="text-align: justify;">&nbsp;</p>
<p style="text-align: justify;">some links borrowed from: http://ccfd-jacob.blogspot.com</p>
]]></content:encoded>
			<wfw:commentRss>http://www.blog.kubiak.co.uk/post/81/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OKI C5200 How to reset toner counters independently</title>
		<link>http://www.blog.kubiak.co.uk/post/76</link>
		<comments>http://www.blog.kubiak.co.uk/post/76#comments</comments>
		<pubDate>Thu, 14 Oct 2010 21:55:51 +0000</pubDate>
		<dc:creator>kris</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Oki]]></category>
		<category><![CDATA[printer]]></category>
		<category><![CDATA[reset]]></category>
		<category><![CDATA[toner]]></category>

		<guid isPermaLink="false">http://www.blog.kubiak.co.uk/?p=76</guid>
		<description><![CDATA[This should work for C3XXX, C5XXX and C7XXX series. I never wanted to do the NVRAM complete reset because I was scared of losing the network MAC address as mentioned at some forums. Controlling the consumable level independently was much more interesting. Here is the step by step instruction: Get to the standard &#8220;Diagnostic mode&#8221;: [...]]]></description>
			<content:encoded><![CDATA[<p>This should work for C3XXX, C5XXX and C7XXX series.</p>
<p>I never wanted to do the NVRAM complete reset because I was scared of losing the network MAC address as mentioned at some forums. Controlling the consumable level independently was much more interesting. Here is the step by step instruction:</p>
<p><strong>Get to the standard &#8220;Diagnostic mode&#8221;:</strong></p>
<ol>
<li>Turn off printer.</li>
<li>Turn on printer, 	while holding the + and ? buttons.</li>
<li>The LCD Shows &#8220;OKI 	User&#8221;, Scroll to &#8220;Engine Diag Mode&#8221;, press &#8220;enter&#8221;.</li>
</ol>
<p>The display shows &#8220;Diag Mode 01.02.02 S-Mode&#8221; as mention multiple times on this thread.</p>
<p>At this point you should wait for the initialization cycle to complete. I mean for all the motors and gears to have finished their noises and cycles ? otherwise you will end up with a LCD switching between two different info screens &#8211; not a big deal but still annoying.</p>
<p><strong>Now we want to go in &#8220;regist mode&#8221; by:</strong></p>
<ol>
<li>Pressing the 	&#8220;Online&#8221;, &#8220;Cancel&#8221;, &#8220;Enter&#8221;, &#8220;-&#8221; 	and &#8220;Back&#8221; AT THE SAME TIME (not in any sequence ? at 	the same time). Yes! That is 5 buttons.</li>
<li>After within two 	seconds the LCD menu will show &#8220;READY&#8221;. If it doesn?t, 	release button and repress buttons again.</li>
<li>The buttons 	release sequence is important. So, read this before letting go your 	five fingers: Release the &#8220;Enter&#8221; button first and THEN 	the four others (for some firmware ?On Line? must be released 	first). LCD is still showing &#8220;READY&#8221;.</li>
<li>Press the &#8220;Online&#8221; 	and &#8220;Cancel&#8221; button at the same time BRIEFLY. Don?t wait 	before pressing them after the five fingers sequence otherwise you 	will miss your time slot.</li>
</ol>
<p>You can always switch back from the &#8220;READY&#8221; to the &#8220;Diag Mode 01.02.02 S-Mode&#8221; menu by pressing the five buttons again.</p>
<p>Don?t laugh. I know it seems a lot of gymnastic. Well I guess they didn?t want the user to find that one easily.</p>
<p><strong>Now you see &#8220;Eng Diag Level 2&#8243;</strong></p>
<p>Press either the + or ? button until &#8220;CONSUMABLE COUNTER SET&#8221; is displayed, press the Enter button; you are now in the menu to set various consumables.</p>
<ol>
<li>Press either the + 	or ? buttons to scroll through the various consumables, at the 	desired consumable (ie. &#8220;K-ID UNIT ?&#8221; for the Black 	Image Drum Unit, &#8220;C-Toner&#8221; for cyan toner, etc.), press 	the Enter button and the last digit of the count will start 	flashing.</li>
<li>Press the Cancel 	button to decrease the digit amount or press the On-line button to 	increase the digit amount; press the + or ? buttons to move along 	individual digits in the count. Note that it will not show the 	remaining but the usage (100% means it is empty).</li>
<li>Once the count is 	at the level you desire, press and hold the On-line, Cancel 	simultaneously until the numbers stop flashing; you have reset that 	consumable?s count to the number you specified. Note that you may 	end up with a different value then the one that was entered when 	saving. The printer engine is probably jumping to the nearest 	registered/acceptable value. If someone find a way to save the exact 	value, let us know.</li>
<li>Press the + or ? 	buttons to move to the next consumable and repeat at step 1</li>
<li>Once all 	consumable counts have been set to desired amounts that are below 	their end-of-life thresholds, you can use the Back, +, &amp; &#8211; 	buttons to exit through the menus until &#8220;INITIALIZING&#8221; is 	displayed. Or turn printer off and on.</li>
</ol>
<p>You&#8217;re finished! Now log in to the web interface with your browser and check to see the remaining life of your consumables.</p>
<p>Good luck.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.blog.kubiak.co.uk/post/76/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DVD Burner start to write very slow</title>
		<link>http://www.blog.kubiak.co.uk/post/70</link>
		<comments>http://www.blog.kubiak.co.uk/post/70#comments</comments>
		<pubDate>Mon, 30 Aug 2010 22:02:54 +0000</pubDate>
		<dc:creator>kris</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[DVD burner]]></category>
		<category><![CDATA[DVD Rom]]></category>
		<category><![CDATA[slow burning]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.blog.kubiak.co.uk/?p=70</guid>
		<description><![CDATA[Problem: My DVD writer suddenly went very slow and it took almost 90 minutes to burn the data DVD. The problem was quite easy to solve once you check the DVD drive transfer mode. Booth Hard Drive and DVD Drive should be in the DMA mode. If DVD have some reading/writing errors windows will switch [...]]]></description>
			<content:encoded><![CDATA[<p><!-- 		@page { margin: 2cm } 		P { margin-bottom: 0.21cm } --><span style="color: #ff0000;">Problem:</span><br />
My DVD writer suddenly went very slow and it took almost 90 minutes to burn the data DVD. The problem was quite easy to solve once you check the DVD drive transfer mode. Booth Hard Drive and DVD Drive should be in the DMA mode. If DVD have some reading/writing errors windows will switch DVD to slow PIO transfer mode.</p>
<p><span style="color: #008000;">Solution:</span><br />
To solve the problem you need to change transfer mode (Control Panel &gt;&gt; System &gt;&gt; Hardware &gt;&gt; Device Manager IDE ATA/ATAPI controllers &gt;&gt; Primary or Secondary IDE Channel) back to DMA and reboot system. If this do not help or if your drive is still in PIO mode simply uninstall the channel and reboot. New hardware will be detected at system booting.</p>
<p>Any comments welcome.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.blog.kubiak.co.uk/post/70/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sun Grid Engine (SGE) Environment Options, Environment Variables</title>
		<link>http://www.blog.kubiak.co.uk/post/53</link>
		<comments>http://www.blog.kubiak.co.uk/post/53#comments</comments>
		<pubDate>Mon, 08 Feb 2010 08:34:54 +0000</pubDate>
		<dc:creator>kris</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Lattice Boltzmann Method]]></category>
		<category><![CDATA[parallel programming]]></category>
		<category><![CDATA[SGE]]></category>
		<category><![CDATA[Sun Grid Engine]]></category>

		<guid isPermaLink="false">http://blog.kubiak.co.uk/?p=53</guid>
		<description><![CDATA[There are plenty of SGE tutorials available in internet, however it is rare to find some description of environment variables in job script, here is a summary. When a Sun Grid Engine job is running, a number of variables are preset into the job?s script environment, as listed below. ARC &#8211; The Sun Grid Engine [...]]]></description>
			<content:encoded><![CDATA[<p>There are plenty of SGE tutorials available in internet, however it is rare to find some description of environment variables in job script, here is a summary. When a Sun Grid Engine job is running, a number of variables are preset into the job?s script environment, as listed below.</p>
<ul>
<li>ARC &#8211; The      Sun Grid Engine architecture name of the node on which the job is running;      the name is compiled-in into the sge_execd binary</li>
<li>COMMD_PORT      &#8211; Specifies the TCP port on which sge_commd(8) is expected to listen for      communication requests</li>
<li>SGE_ROOT &#8211;      The Sun Grid Engine root directory as set for sge_execd before start-up or      the default /usr/SGE</li>
<li>SGE_CELL &#8211;      The Sun Grid Engine cell in which the job executes</li>
<li>SGE_JOB_SPOOL_DIR      &#8211; The directory used by sge_shepherd(8) to store jobrelated data during      job execution</li>
<li>SGE_O_HOME      &#8211; The home directory path of the job owner on the host from which the job      was submitted</li>
<li>SGE_O_HOST      &#8211; The host from which the job was submitted</li>
<li>SGE_O_LOGNAME      &#8211; The login name of the job owner on the host from which the job was      submitted</li>
<li>SGE_O_MAIL      &#8211; The content of the MAIL environment variable in the context of the job      submission command</li>
<li>SGE_O_PATH      &#8211; The content of the PATH environment variable in the context of the job      submission command</li>
<li>SGE_O_SHELL      &#8211; The content of the SHELL environment variable in the context of the job      submission command</li>
<li>SGE_O_TZ &#8211;      The content of the TZ environment variable in the context of the job submission      command</li>
<li>SGE_O_WORKDIR      &#8211; The working directory of the job submission command</li>
<li>SGE_CKPT_ENV      &#8211; Specifies the checkpointing environment (as selected with the qsub -ckpt      option) under which a checkpointing job executes</li>
<li>SGE_CKPT_DIR      &#8211; Only set for checkpointing jobs; contains path ckpt_dir (see the      checkpoint manual page) of the checkpoint interface</li>
<li>SGE_STDERR_PATH      &#8211; The path name of the file to which the standard error<br />
stream of the job is diverted; commonly used for enhancing the output with      error messages from prolog, epilog, parallel environment start/stop or      checkpointing scripts</li>
<li>SGE_STDOUT_PATH      &#8211; The path name of the file to which the standard output stream of the job      is diverted; commonly used for enhancing the output with messages from      prolog, epilog, parallel environment start/stop or checkpointing scripts</li>
<li>SGE_TASK_ID      &#8211; The task identifier in the array job represented by this task</li>
<li>ENVIRONMENT      &#8211; Always set to BATCH; this variable indicates that the script is run in      batch mode</li>
<li>HOME &#8211; The      user?s home directory path from the passwd file</li>
<li>HOSTNAME &#8211;      The host name of the node on which the job is running</li>
<li>JOB_ID &#8211; A      unique identifier assigned by the sge_qmaster when the job was<br />
submitted; the job ID is a decimal integer in the range to 99999</li>
<li>JOB_NAME &#8211;      The job name, built from the qsub script filename, a period, and the digits      of the job ID; this default may be overwritten by qsub -N</li>
<li>LOGNAME &#8211;      The user?s login name from the passwd file</li>
<li>NHOSTS &#8211;      The number of hosts in use by a parallel job</li>
<li>NQUEUES &#8211;      The number of queues allocated for the job (always 1 for serial jobs)</li>
<li>NSLOTS &#8211;      The number of queue slots in use by a parallel job</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.blog.kubiak.co.uk/post/53/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Preprocessing Only in ANSI C and C++</title>
		<link>http://www.blog.kubiak.co.uk/post/49</link>
		<comments>http://www.blog.kubiak.co.uk/post/49#comments</comments>
		<pubDate>Thu, 04 Feb 2010 14:11:29 +0000</pubDate>
		<dc:creator>kris</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[ANSI C]]></category>
		<category><![CDATA[C++]]></category>
		<category><![CDATA[Compilation]]></category>
		<category><![CDATA[Preprocessing]]></category>

		<guid isPermaLink="false">http://blog.kubiak.co.uk/?p=49</guid>
		<description><![CDATA[Use the -E, -P or -EP option to preprocess your source files without compiling them. When using these options, only the preprocessing phase of compilation is activated. Using -E When you specify the -E option, the compiler&#8217;s preprocessor expands your source module and writes the result to stdout. The preprocessed source contains #line directives, which [...]]]></description>
			<content:encoded><![CDATA[<p>Use the -E, -P or -EP option to preprocess your source files without compiling them. When using these options, only the preprocessing phase of compilation is activated.</p>
<h3>Using -E</h3>
<p>When you specify the -E option, the compiler&#8217;s preprocessor expands your source module and writes the result to stdout. The preprocessed source contains #line directives, which the compiler uses to determine the source file and line number. For example, to preprocess two source files and write them to stdout, enter the following command:</p>
<ul>
<li><strong>cc      -E prog1.c prog2.c</strong></li>
<li><strong>cc      -E prog1.c prog2.c</strong></li>
</ul>
<h3>Using -P</h3>
<p>When you specify the -P option, the preprocessor expands your source module and directs the output to a .i file instead of stdout. Unlike the -E option, the output from -P does not include #line number directives. By default, the preprocessor creates the name of the output file using the prefix of the source file name with a .i extension. You can change this by using the -o<em>file</em> option. For example, the following command creates two files named prog1.i and prog2.i, which you can use as input to another compilation:</p>
<ul>
<li><strong>cc      -P prog1.c prog2.c</strong></li>
<li><strong>cc      -P prog1.c prog2.c</strong></li>
</ul>
<p>!!! <strong>Caution !!!</strong><br />
When you use the -P option, any existing files with the same name and extension are overwritten.</p>
<h3>Using -EP</h3>
<p>Using the -EP option directs the preprocessor to not include #line directives in the output. -EP is equivalent to -E -P.</p>
<ul>
<li><strong>IA-32      Systems</strong>: prompt&gt;<strong>icc      -EP prog1.c prog2.c</strong></li>
<li><strong>Itanium?-based      Systems</strong>: prompt&gt;<strong>ecc      -EP prog1.c prog2.c</strong></li>
</ul>
<h3>Preserving Comments in Preprocessed Source Output</h3>
<p>Use the -C option to preserve comments in your preprocessed source output. Comments following preprocessing directives, however, are not preserved.</p>
<p><em>Source: http://www.strw.leidenuniv.nl/docs/intel/c_ug/linux313.htm</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.blog.kubiak.co.uk/post/49/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to run MPI under CodeBlocks ?</title>
		<link>http://www.blog.kubiak.co.uk/post/44</link>
		<comments>http://www.blog.kubiak.co.uk/post/44#comments</comments>
		<pubDate>Fri, 29 Jan 2010 11:22:57 +0000</pubDate>
		<dc:creator>kris</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Lattice Boltzmann Method]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Codeblocks]]></category>
		<category><![CDATA[MPI]]></category>
		<category><![CDATA[openMP]]></category>

		<guid isPermaLink="false">http://blog.kubiak.co.uk/?p=44</guid>
		<description><![CDATA[MPI in CodeBlocs]]></description>
			<content:encoded><![CDATA[<p><strong>MPI in CodeBlocks</strong></p>
<p>Codeblocks is great application development platform for serial code, however when it came to Fluid Dynamic you realize that serial code, executed on a single processor is very slow, one of the solution is to use openMP especially for multicore processor, but to do some serious computation you need MPI (Message Passing Interface). Only then, you can run you code on hundreds of processors and your application really take-off.</p>
<p>Unfortunately Codeblocks (my favourite open source IDE) don&#8217;t support MPI programs. Hopefully, when this is an open source you can solve the problem by your self.</p>
<p><strong>Here is my solution to run console MPI code from Codeblocks:</strong></p>
<p>First you need to compile you mpi code and link it to mpi library:</p>
<p>Under Windows you need to configure:</p>
<p>In Project/Build options/Linker settings/Add mpi (under linux add m or lm)</p>
<p>In Search directories/Compiler/Add  C:\Program Files\MPICH2\include</p>
<p>In Search directories/Linker/Add  C:\Program Files\MPICH2\lib</p>
<p>In linux you need to compile the code using mpicc go to Setting/Compiler and Debugger&#8230; and create a copy of GNU GCC Compiler with new name GNU GCC Compiler MPI. Go to Toolchain executables and replace the gcc and g++ with mpicc and mpicxx. Next step is to change you MPI project building setting to use new compiler setting.</p>
<p>This should compile your parallel code.</p>
<p>Now we need to start the executable using mpiexec or mpirun.</p>
<p>Our console program on windows is executed by cb_console_runner.exe and there is no support for other host program if your project is console application (most of parallel programs are). A few simple modification in cb_console_runner.exe allow to define <strong>-mpi</strong> argument.</p>
<p>Argument this must be define in Codeblocks menu in Project -&gt; Set programs&#8217; arguments?</p>
<pre><span style="color: #0000ff;">-mpi &lt;path to mpiexec&gt; -n &lt;number of processes&gt;</span></pre>
<p>example:</p>
<pre><span style="color: #0000ff;">-mpi C:/Progra~1/MPICH2/bin/mpiexec -n 8 </span></pre>
<p><span style="color: #0000ff;"> <span style="color: #000000;">or</span></span><span style="color: #000000;"> (for linux) </span></p>
<pre><span style="color: #0000ff;">- mpi /usr/bin/mpiexec -n 8 </span></pre>
<p>You can download source code (main.cpp) and executable for windows and linux of cb_console_runner here:</p>
<p><strong><a href="../download/cb_console_runner.zip">http://blog.kubiak.co.uk/download/cb_console_runner.zip</a></strong></p>
<p>Codeblocks project for hello world application in mpi is included (under linux make sure to create GNU GCC Compiler MPI with mpicc and mpicxx, for details see text above).</p>
<p>Thanks for reading and good luck with MPI, you will need it.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.blog.kubiak.co.uk/post/44/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Responding to read receipt requests in Outlook 2002 2003</title>
		<link>http://www.blog.kubiak.co.uk/post/41</link>
		<comments>http://www.blog.kubiak.co.uk/post/41#comments</comments>
		<pubDate>Thu, 05 Nov 2009 07:33:56 +0000</pubDate>
		<dc:creator>kris</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[emails]]></category>
		<category><![CDATA[outlook]]></category>
		<category><![CDATA[read receipt]]></category>

		<guid isPermaLink="false">http://blog.kubiak.co.uk/?p=41</guid>
		<description><![CDATA[To select an Internet Mail option for responding to read receipt requests: On the Tools menu, click Options. On the Preferences tab, click E-mail Options, and then click Tracking Options. Under Use this option to decide how to respond to requests for read receipts. Only applies to Internet Mail accounts, click to select either Always [...]]]></description>
			<content:encoded><![CDATA[<p>To select an Internet Mail option for responding to read 		  receipt requests:</p>
<ol>
<li>On the <strong>Tools</strong> menu, click <strong>Options</strong>.</li>
<li>On the <strong>Preferences</strong> tab, click <strong>E-mail Options</strong>, and then click 				<strong>Tracking Options</strong>.</li>
<li>Under <strong>Use this option to decide how to respond to requests 				for read receipts. Only applies to Internet Mail accounts</strong>, click to select either  <strong>Always send a response</strong>,  <strong>Never 				send a response</strong>, or <strong>Ask me before sending a response</strong>, and then click <strong>OK</strong>.</li>
</ol>
<p>Keep in mind that, if you are using Outlook with Microsoft 		  Exchange Server as your mail service, Exchange Server will always respond to requests 		  for a read receipt.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.blog.kubiak.co.uk/post/41/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

