<?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>Adriano Chiaretta</title>
	<atom:link href="http://adriano.ws/feed/" rel="self" type="application/rss+xml" />
	<link>https://adriano.ws/</link>
	<description>Website &#38; Blog of Adriano Chiaretta</description>
	<lastBuildDate>Mon, 20 Apr 2020 20:58:13 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>http://adriano.ws/wp-uploads/2020/04/CC_allied_logo_256x256-150x150.png</url>
	<title>Adriano Chiaretta</title>
	<link>https://adriano.ws/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Better ways to connect with me..</title>
		<link>https://adriano.ws/better-ways-to-connect-with-me/</link>
					<comments>https://adriano.ws/better-ways-to-connect-with-me/#respond</comments>
		
		<dc:creator><![CDATA[adriano]]></dc:creator>
		<pubDate>Sat, 17 Nov 2018 22:07:48 +0000</pubDate>
				<category><![CDATA[Wall]]></category>
		<guid isPermaLink="false">http://www.adriano.ws/?p=1874</guid>

					<description><![CDATA[<p>Despite I&#8217;d really like to keep this blog lively and updated, time is working against me&#8230; so I end up doing pretty much nothing here. To connect with me or check out more frequent updates refer to one of my social profiles on: Facebook Twitter Instagram Linkedin</p>
<p>The post <a href="https://adriano.ws/better-ways-to-connect-with-me/">Better ways to connect with me..</a> appeared first on <a href="https://adriano.ws">Adriano Chiaretta</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Despite I&#8217;d really like to keep this blog lively and updated, time is working against me&#8230; so I end up doing pretty much nothing here.</p>
<p>To connect with me or check out more frequent updates refer to one of my social profiles on:</p>
<ul>
<li><a href="https://www.facebook.com/chiaretta">Facebook</a></li>
<li><a href="https://twitter.com/adri72">Twitter</a></li>
<li><a href="https://www.instagram.com/adriano.chiaretta">Instagram</a></li>
<li><a href="https://www.instagram.com/adriano.chiaretta">Linkedin</a></li>
</ul>
<p>The post <a href="https://adriano.ws/better-ways-to-connect-with-me/">Better ways to connect with me..</a> appeared first on <a href="https://adriano.ws">Adriano Chiaretta</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://adriano.ws/better-ways-to-connect-with-me/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Fixing the &#8220;No updates detected in the log for the freshclam daemon&#8221; error</title>
		<link>https://adriano.ws/fixing-updates-detected-log-freshclam-daemon-error/</link>
					<comments>https://adriano.ws/fixing-updates-detected-log-freshclam-daemon-error/#respond</comments>
		
		<dc:creator><![CDATA[adriano]]></dc:creator>
		<pubDate>Sat, 24 May 2014 07:26:48 +0000</pubDate>
				<category><![CDATA[Tech Tips]]></category>
		<category><![CDATA[centos]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[logwatch]]></category>
		<guid isPermaLink="false">http://www.adriano.ws/?p=1830</guid>

					<description><![CDATA[<p>Have been banging my head on this for a while now. Logwatch kept reporting in his daily summary something along the lines of what below: &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212; clam-update Begin &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212; No updates detected in the log for the freshclam daemon (the ClamAV update process). If the freshclam daemon is not running, you may need to restart [&#8230;]</p>
<p>The post <a href="https://adriano.ws/fixing-updates-detected-log-freshclam-daemon-error/">Fixing the &#8220;No updates detected in the log for the freshclam daemon&#8221; error</a> appeared first on <a href="https://adriano.ws">Adriano Chiaretta</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Have been banging my head on this for a while now. Logwatch kept reporting in his daily summary something along the lines of what below:</p>
<blockquote><p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212; clam-update Begin &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p>
<p>No updates detected in the log for the freshclam daemon (the<br />
ClamAV update process). If the freshclam daemon is not running,<br />
you may need to restart it. Other options:</p>
<p>A. If you no longer wish to run freshclam, deleting the log file<br />
(default is freshclam.log) will suppress this error message.</p>
<p>B. If you use a different log file, update the appropriate<br />
configuration file. For example:<br />
echo &#8220;LogFile = log_file&#8221; &gt;&gt; /etc/logwatch/conf/logfiles/clam-update.conf<br />
where log_file is the filename of the freshclam log file.</p>
<p>C. If you are logging using syslog, you need to indicate that your<br />
log file uses the syslog format. For example:<br />
echo &#8220;*OnlyService = freshclam&#8221; &gt;&gt; /etc/logwatch/conf/logfiles/clam-update.conf<br />
echo &#8220;*RemoveHeaders&#8221; &gt;&gt; /etc/logwatch/conf/logfiles/clam-update.conf</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;- clam-update End &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-</p></blockquote>
<p>suggesting that either clam-update was not running or the log file location was misconfigured.</p>
<p>Checked all that a number of times, made sure the permissions were correct, no difference.</p>
<p>Finally I realized that there is an error in the date detection of the freshclam related script which comes with Logwatch 7.3.6, and the solution comes down to editing the file:</p>
<p><code>/usr/share/logwatch/scripts/services/clam-update</code></p>
<p>and at around line 89 (this on CentOS 6.5) replace:<br />
<code>$ThisLine =~ s/ $//;</code></p>
<p>with<br />
<code>$ThisLine = substr($ThisLine, 28);</code></p>
<p>The post <a href="https://adriano.ws/fixing-updates-detected-log-freshclam-daemon-error/">Fixing the &#8220;No updates detected in the log for the freshclam daemon&#8221; error</a> appeared first on <a href="https://adriano.ws">Adriano Chiaretta</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://adriano.ws/fixing-updates-detected-log-freshclam-daemon-error/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Two minutes milk &#038; yogurt mousse</title>
		<link>https://adriano.ws/two-minutes-milk-yogurt-mousse/</link>
					<comments>https://adriano.ws/two-minutes-milk-yogurt-mousse/#respond</comments>
		
		<dc:creator><![CDATA[adriano]]></dc:creator>
		<pubDate>Fri, 07 Dec 2012 22:24:10 +0000</pubDate>
				<category><![CDATA[Food Tips]]></category>
		<category><![CDATA[featured]]></category>
		<category><![CDATA[mousse]]></category>
		<category><![CDATA[yogurt]]></category>
		<guid isPermaLink="false">http://www.adriano.ws/?p=1747</guid>

					<description><![CDATA[<p>Craving for a sweet, soft, chilly, low carbs &#38; low calories dessert? Then this approach I perfected after a few tryouts might just be what you&#8217;re looking for, especially if you only have an handful of minutes to spare. &#8211; Fat free milk: 50 ml of fat free milk &#8211; Fat free yogurt: 7 to [&#8230;]</p>
<p>The post <a href="https://adriano.ws/two-minutes-milk-yogurt-mousse/">Two minutes milk &#038; yogurt mousse</a> appeared first on <a href="https://adriano.ws">Adriano Chiaretta</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Craving for a sweet, soft, chilly, low carbs &amp; low calories dessert? Then this approach I perfected after a few tryouts might just be what you&#8217;re looking for, especially if you only have an handful of minutes to spare.</p>
<p>&#8211; Fat free milk: 50 ml of fat free milk<br />
&#8211; Fat free yogurt: 7 to 9 teaspoonfuls<br />
&#8211; Sugar substitute at taste</p>
<p>The yogurt can be either plain or flavored, and if you don&#8217;t mind a few extra calories low fat or whole milk and sugar in place of the fat-free choices above will work just fine.</p>
<p><strong>Preparation</strong></p>
<p>They say a picture is worth a thousand words, while a video is worth&#8230; not sure how many words. At any rate, here you go with the video whose lenght (a little over two minutes) is exactly the time it takes to get the mousse ready:</p>
<div align="center"><iframe width="560" height="315" src="http://www.youtube.com/embed/WmC7is2Pwng?list=UUJ3HOs-0lMtbNQlst3N4Hcg&amp;hl=en_US" frameborder="0" allowfullscreen></iframe></div>
<p><strong>Tools and Tips</strong></p>
<p>&#8211; Glass cup: this should be cone-like shaped, which appears helping the frother to produce as much milk foam as possible. Also, the cup should be placed in the freezer for at least 30 minutes before use. This will make the foam think and compact.</p>
<p>&#8211; Milk frother: my favorite is the <a href="http://www.amazon.com/gp/product/B0002KZUNK/ref=as_li_ss_tl?ie=UTF8&#038;camp=1789&#038;creative=390957&#038;creativeASIN=B0002KZUNK&#038;linkCode=as2&#038;tag=adriwebcom-20">Aerolatte</a>, but cheaper alternatives (such as the $3 model I&#8217;ve recently spotted at Ikea) produce pretty good results as sell.</p>
<p>&#8211; Place the mousse in the freezer for 30 &#8211; 45 minutes for best results.</p>
<p>And now, on a side-note, for who wonders whether it should be &#8220;yogurt&#8221; or &#8220;yoghurt&#8221;, turns out <a href="http://grammarist.com/spelling/yogurt-yoghurt/" title="Yoghurt vs. yogurt" target="_blank" rel="noopener noreferrer">both terms appear to be acceptable</a>.</p>
<p>The post <a href="https://adriano.ws/two-minutes-milk-yogurt-mousse/">Two minutes milk &#038; yogurt mousse</a> appeared first on <a href="https://adriano.ws">Adriano Chiaretta</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://adriano.ws/two-minutes-milk-yogurt-mousse/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How to enable SFTP logging in Linux</title>
		<link>https://adriano.ws/how-to-enable-sftp-logging-in-linux/</link>
					<comments>https://adriano.ws/how-to-enable-sftp-logging-in-linux/#respond</comments>
		
		<dc:creator><![CDATA[adriano]]></dc:creator>
		<pubDate>Wed, 28 Nov 2012 10:19:43 +0000</pubDate>
				<category><![CDATA[Tech Tips]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[featured]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[ssh]]></category>
		<category><![CDATA[syslog]]></category>
		<guid isPermaLink="false">http://www.adriano.ws/?p=1738</guid>

					<description><![CDATA[<p>Here are the steps necessary in order to have the SFTP subsystem of the SSH (secure shell) daemon log operations on disk. 1. edit /etc/ssh/sshd_confing and look for the line: Uncomment it and update it as follows: -l INFO instructs the sftp server subsystem of the sshd daemon to log events, while -f LOCAL6 tells it [&#8230;]</p>
<p>The post <a href="https://adriano.ws/how-to-enable-sftp-logging-in-linux/">How to enable SFTP logging in Linux</a> appeared first on <a href="https://adriano.ws">Adriano Chiaretta</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Here are the steps necessary in order to have the SFTP subsystem of the SSH (secure shell) daemon log operations on disk.</p>
<p><strong>1. edit /etc/ssh/sshd_confing and look for the line:</strong></p>
<pre class="brush: bash; title: ; notranslate">#Subsystem     sftp     /usr/libexec/openssh/sftp-server</pre>
<p>Uncomment it and update it as follows:</p>
<pre class="brush: bash; title: ; notranslate">Subsystem     sftp     /usr/libexec/openssh/sftp-server -l INFO -f LOCAL6</pre>
<p>-l INFO instructs the sftp server subsystem of the sshd daemon to log events, while -f LOCAL6 tells it to use the corresponding facility code</p>
<p><strong>2. edit /etc/rsyslog.conf and add the following rule:</strong></p>
<pre class="brush: bash; title: ; notranslate">
# Save sftp-server mesages to sftp.log
local6.*                                                /var/log/sftp.log
</pre>
<p><strong>3. restart the sshd and the rsyslog demons</strong> (/etc/init.d/sshd restart and /etc/init.d/rsyslogd restart &#8212; specific command might vary based on your Linux distro, and of course you need to be root or use &#8220;su&#8221; in order to issue them)</p>
<p>Moving forward sftp actions will be logged in /var/log/sftp.log</p>
<p><a href="http://adriano.ws/wp-uploads/2012/11/screenshot_001_753x495_11282012_031535.png" rel="lightbox"><img fetchpriority="high" decoding="async" class="aligncenter size-medium wp-image-1742" title="Enable SFTP logging in Linux" src="http://adriano.ws/wp-uploads/2012/11/screenshot_001_753x495_11282012_031535-300x197.png" alt="" width="300" height="197" /></a></p>
<p>For specifics on the sftp server log options and type of messages logged see <a href="the related man page" target="_blank" rel="noopener noreferrer">the related man page</a>.</p>
<p>The post <a href="https://adriano.ws/how-to-enable-sftp-logging-in-linux/">How to enable SFTP logging in Linux</a> appeared first on <a href="https://adriano.ws">Adriano Chiaretta</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://adriano.ws/how-to-enable-sftp-logging-in-linux/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How to build the latest node.js RPM and install it on CentOS / RedHat / Fedora</title>
		<link>https://adriano.ws/how-to-build-the-latest-node-js-rpm-and-install-it-on-centos-redhat-fedora/</link>
					<comments>https://adriano.ws/how-to-build-the-latest-node-js-rpm-and-install-it-on-centos-redhat-fedora/#respond</comments>
		
		<dc:creator><![CDATA[adriano]]></dc:creator>
		<pubDate>Fri, 23 Nov 2012 17:05:08 +0000</pubDate>
				<category><![CDATA[Tech Tips]]></category>
		<category><![CDATA[build]]></category>
		<category><![CDATA[centos]]></category>
		<category><![CDATA[featured]]></category>
		<category><![CDATA[fedora]]></category>
		<category><![CDATA[nodejs]]></category>
		<category><![CDATA[redhat]]></category>
		<category><![CDATA[rpm]]></category>
		<guid isPermaLink="false">http://www.adriano.ws/?p=1701</guid>

					<description><![CDATA[<p>If you aren&#8217;t familiar with node.js, it&#8217;s a platform whose goal is to facilitate building event-driven server side javascript services. Essentially it allows to run javascript on the server &#8212; services built with Node.js go to sleep after instructing the operating system to wake them if a connection is made, and each connection has a [&#8230;]</p>
<p>The post <a href="https://adriano.ws/how-to-build-the-latest-node-js-rpm-and-install-it-on-centos-redhat-fedora/">How to build the latest node.js RPM and install it on CentOS / RedHat / Fedora</a> appeared first on <a href="https://adriano.ws">Adriano Chiaretta</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>If you aren&#8217;t familiar with <a href="http://www.nodejs.org" target="_blank" rel="noopener noreferrer">node.js</a>, it&#8217;s a platform whose goal is to facilitate building event-driven server side javascript services. Essentially it allows to run javascript on the server &#8212; services built with Node.js go to sleep after instructing the operating system to wake them if a connection is made, and each connection has a very small memory footprint.</p>
<p>I recently started getting into nodejs, and first thing to figure out has been the best way to install it on a CentOS virtual server I had around, and here&#8217;s a summary of my findings.</p>
<p>In order to install nodejs on RedHat / CentOS / Fedora the most common approach is to grab the latest sources tarball and build them, and the instructions for this are on the online wiki. This will install node.js as an unmanaged package, making upgrade or uninstallation at times not super straightforward.</p>
<p>Which is why, on RedHat based distros (such as CentOS) I prefer going for handling software installations through RPM. In the past there were some ready-made node.js RPMs, but no new ones have been produced after version 0.6.18 (and we are now at 0.8.x).</p>
<p>So I went for building the RPMs myself, and listed below are the steps I went through.</p>
<p>&#8211; If your CentOS box doesn&#8217;t have compiler related components, install them with yum as usual:</p>
<pre class="brush: bash; title: ; notranslate">yum groupinstall “Development tools”</pre>
<p>&#8211; Install also the  gcc-c++ build tools (needed by the RPM build environment)</p>
<pre class="brush: bash; title: ; notranslate">yum install gcc-c++</pre>
<p>&#8211; Setup the RPM build environment, following what outlined on the <a href="http://wiki.centos.org/HowTos/SetupRpmBuildEnvironment" target="_blank" rel="noopener noreferrer">CentOS wiki</a> &#8212; afterward your home user&#8217;s folder show include the following subfolders:</p>
<p><img decoding="async" src="data:image/png;base64,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" alt="" /></p>
<p>&#8211; Download the latest node.js sources in the SOURCES folder</p>
<pre class="brush: bash; title: ; notranslate">curl -sR -o ~/rpmbuild/SOURCES/node-v0.8.14.tar.gz http://nodejs.org/dist/v0.8.14/node-v0.8.14.tar.gz</pre>
<p>&#8211; In order to build an RPM you&#8217;ll need its definition (.spec) file, and <a href="https://github.com/kazuhisya/nodejs-rpm/" target="_blank" rel="noopener noreferrer">someone out there</a> is kind enough to maintain one up to date with the latest node.js versions. Download it in the SPECS folder:</p>
<pre class="brush: bash; title: ; notranslate">curl -sR -o ~/rpmbuild/SPECS/node-v0.8.14.spec https://github.com/kazuhisya/nodejs-rpm/raw/master/nodejs.spec</pre>
<p>&#8211; At this point you&#8217;re ready to fire up rpmbuild:</p>
<pre class="brush: bash; title: ; notranslate">rpmbuild -ba ~/rpmbuild/SPECS/node-v0.8.14.spec</pre>
<p>&#8211; Depending on how fast your machine is, after a few minutes unless surprises the build and packaging process will complete and under ~/rpmbuild/RPMS/&lt;architecture&gt; you&#8217;ll find the node.js binaries and source RPMs.</p>
<p>&#8211; In my case, being the CentOS box a 64 bit one, I found what was looking for at: ~/rpmbuild/RPMS/x86_64/nodejs-0.8.14-1.el6.x86_64.rpm</p>
<p>&#8211; At last, time to install node.js:</p>
<pre class="brush: bash; title: ; notranslate">rpm -ivh ~/rpmbuild/RPMS/x86_64/nodejs-0.8.14-1.el6.x86_64.rpm</pre>
<p>&#8211; once installed, you can verify if things went correctly by checking that the &#8220;node&#8221; executable can be found within the path (doing a &#8220;which node&#8221;) and node &#8211;version which should output the version of the node binary just installed.</p>
<p><img decoding="async" src="data:image/png;base64,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" alt="" /></p>
<p>If you wish to cut a few corners and avoid the steps above, you can find the node.js 0.8.14 RPMs <a href="http://www.1url.ws/downloads/nodejs/" target="_blank" rel="noopener noreferrer">at this location</a> (note that they have been built on an x64 CentOS 6.3 box &#8212; haven&#8217;t tried them on other versions or distros).</p>
<p>The post <a href="https://adriano.ws/how-to-build-the-latest-node-js-rpm-and-install-it-on-centos-redhat-fedora/">How to build the latest node.js RPM and install it on CentOS / RedHat / Fedora</a> appeared first on <a href="https://adriano.ws">Adriano Chiaretta</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://adriano.ws/how-to-build-the-latest-node-js-rpm-and-install-it-on-centos-redhat-fedora/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Sweet and creamy yogurt based mousse</title>
		<link>https://adriano.ws/sweet-and-creamy-yogurt-based-mousse/</link>
					<comments>https://adriano.ws/sweet-and-creamy-yogurt-based-mousse/#respond</comments>
		
		<dc:creator><![CDATA[adriano]]></dc:creator>
		<pubDate>Tue, 20 Nov 2012 16:31:22 +0000</pubDate>
				<category><![CDATA[Food Tips]]></category>
		<category><![CDATA[instant coffee]]></category>
		<category><![CDATA[mousse]]></category>
		<category><![CDATA[yogurt]]></category>
		<guid isPermaLink="false">http://www.adriano.ws/?p=1677</guid>

					<description><![CDATA[<p>Here&#8217;s a recipe for a 15-minutes preparation mousse, resulting in a sweet, creamy, and great tasting dessert, without the classic mousse ingredients (such as whipping cream, ice cream, etc.). Ingredients: &#8211; 500 gr (2.5 cups) of fat free yogurt &#8211; 100 ml (half cup) of fat free milk &#8211; sugar sweetener at taste &#8211; powdered [&#8230;]</p>
<p>The post <a href="https://adriano.ws/sweet-and-creamy-yogurt-based-mousse/">Sweet and creamy yogurt based mousse</a> appeared first on <a href="https://adriano.ws">Adriano Chiaretta</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Here&#8217;s a recipe for a 15-minutes preparation mousse, resulting in a sweet, creamy, and great tasting dessert, without the classic mousse ingredients (such as whipping cream, ice cream, etc.).</p>
<p><strong><a href="http://adriano.ws/wp-uploads/2012/11/IMG_1125_1280.jpg"><img decoding="async" class="alignright size-medium wp-image-1684" title="IMG_1125_1280" src="http://adriano.ws/wp-uploads/2012/11/IMG_1125_1280-300x225.jpg" alt="" width="300" height="225" /></a>Ingredients:</strong></p>
<p>&#8211; 500 gr (2.5 cups) of fat free yogurt<br />
&#8211; 100 ml (half cup) of fat free milk<br />
&#8211; sugar sweetener at taste<br />
&#8211; powdered drink mix, such as the ones from <a href="http://www.amazon.com/s/?_encoding=UTF8&amp;camp=1789&amp;creative=390957&amp;field-brandtextbin=Hawaiian%20Punch&amp;linkCode=ur2&amp;node=16310101&amp;tag=adriwebcom-20" target="_blank" rel="noopener noreferrer">Hawaiian Punch</a><img loading="lazy" decoding="async" style="border: none !important; margin: 0px !important;" src="https://www.assoc-amazon.com/e/ir?t=adriwebcom-20&amp;l=ur2&amp;o=1" alt="" width="1" height="1" border="0" /> &#8212; pretty much any of them works great, just a matter of picking a flavor you like. Orange Ocean, Berry Limeade, and Wild Purple Smash being my favorites. Instant coffee works great as well.<br />
&#8211; 4 or 5 sheets of <a href="http://en.wikipedia.org/wiki/Gelatin" target="_blank" rel="noopener noreferrer">gelatin for cooking </a></p>
<p><strong>Tools:</strong></p>
<p>&#8211; mid size glass jar<br />
&#8211; electric whip</p>
<p><strong>Preparation:</strong></p>
<p>&#8211; Place the glass jar in the freezer for at least 30 minutes before starting<br />
&#8211; Place the sheets of gelatin in cold water, and while the sheets gets soft&#8230;<br />
&#8211; Warm up in the microwave about 100 ml of milk, making sure it doesn&#8217;t get too hot<br />
&#8211; Put the sweetener in the milk and mix it up with a spoon, then melt in the milk the gelating sheets, mix for a few minutes until the components are blended together. Then leave it standing till it cools down, mixing from time to time to prevent it from becoming solid (since the gelatin is going to solidify again once it reaches room temperature)<br />
&#8211; grab the jar from the freezer, and empty into it the yogurt, then put in the milk w/gelatin and sweetener prepared above, and the flavor<br />
&#8211; whip up the compound till it doubles up in volume. It usually takes 3 to 5 minutes of whipping to get the compound shown from filling about half of the jar, to completely fill it as shown in the pictures.<br />
&#8211; once satisfied place the resulting mousse in smaller containers to make it easier serving, then place it in the fridge (or in the freezer if you plan to store it for longer), and let it stand there for at least a couple of hours, or till tick, before serving.</p>
<p><strong>Variations on the theme:</strong></p>
<p>&#8211; Flavors: instant coffee, or other powdered spices are all great alternatives. For example cinnamon either alone or mixed with the orange flavor makes for another great option.<br />
&#8211; Milk and yogurt can be regular rather than low or fat free, in which case they&#8217;ll make the compound grow up even more when whipping. And regular sugar can of course be used in place of the sweetener.</p>
<p><strong>Serving suggestions:</strong></p>
<p>&#8211; the mousse can be enjoyed as-is, or garnished with fruits including peaches, strawberries, etc.<br />
&#8211; if stored in the freezer, let it stand at room temperature for at least 30 minutes before serving, to allow it soften up.</p>

<p>The post <a href="https://adriano.ws/sweet-and-creamy-yogurt-based-mousse/">Sweet and creamy yogurt based mousse</a> appeared first on <a href="https://adriano.ws">Adriano Chiaretta</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://adriano.ws/sweet-and-creamy-yogurt-based-mousse/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>My favorite Firefox extensions grouped in an handy collection</title>
		<link>https://adriano.ws/my-favorite-firefox-extensions-grouped-in-an-handy-collection/</link>
					<comments>https://adriano.ws/my-favorite-firefox-extensions-grouped-in-an-handy-collection/#respond</comments>
		
		<dc:creator><![CDATA[adriano]]></dc:creator>
		<pubDate>Fri, 16 Nov 2012 23:10:15 +0000</pubDate>
				<category><![CDATA[Tech Tips]]></category>
		<category><![CDATA[collection]]></category>
		<guid isPermaLink="false">http://www.adriano.ws/?p=1671</guid>

					<description><![CDATA[<p>Firefox collections are an easy way to keep up to date with add-on sets created by other users. And if you wish to have a glance at the add-ons I currently carry along with Firefox you can head over to: https://addons.mozilla.org/en-US/firefox/collections/adri72/my-favorites/ which I plan to update any time I remove or add a new add-on [&#8230;]</p>
<p>The post <a href="https://adriano.ws/my-favorite-firefox-extensions-grouped-in-an-handy-collection/">My favorite Firefox extensions grouped in an handy collection</a> appeared first on <a href="https://adriano.ws">Adriano Chiaretta</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Firefox collections are an easy way to keep up to date with add-on sets created by <a href="http://adriano.ws/wp-uploads/2012/11/my_favorites_ff_collection_11162012.png"><img loading="lazy" decoding="async" class="alignright size-medium wp-image-1672" title="My favorite Firefox add-ons collection" src="http://adriano.ws/wp-uploads/2012/11/my_favorites_ff_collection_11162012-281x300.png" alt="" width="281" height="300" /></a>other users. And if you wish to have a glance at the add-ons I currently carry along with Firefox you can head over to:</p>
<p><a title="My favorite Firefox extensions" href="https://addons.mozilla.org/en-US/firefox/collections/adri72/my-favorites/" target="_blank" rel="noopener noreferrer">https://addons.mozilla.org/en-US/firefox/collections/adri72/my-favorites/</a></p>
<p>which I plan to update any time I remove or add a new add-on to my Firefox installation.</p>
<p>The collection is a mix of add-ons related to hacking, web development, SEO, and general ui or usability tweaks.</p>
<p>Am I missing out on some other great add-on? Share your thoughts in the comments!</p>
<p>&nbsp;</p>
<p>The post <a href="https://adriano.ws/my-favorite-firefox-extensions-grouped-in-an-handy-collection/">My favorite Firefox extensions grouped in an handy collection</a> appeared first on <a href="https://adriano.ws">Adriano Chiaretta</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://adriano.ws/my-favorite-firefox-extensions-grouped-in-an-handy-collection/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Finally got around revamping a bit my website</title>
		<link>https://adriano.ws/finally-got-around-revamping-a-bit-my-website/</link>
					<comments>https://adriano.ws/finally-got-around-revamping-a-bit-my-website/#respond</comments>
		
		<dc:creator><![CDATA[adriano]]></dc:creator>
		<pubDate>Wed, 14 Nov 2012 23:06:10 +0000</pubDate>
				<category><![CDATA[Wall]]></category>
		<category><![CDATA[theme]]></category>
		<category><![CDATA[wordpress]]></category>
		<guid isPermaLink="false">http://www.adriano.ws/?p=1663</guid>

					<description><![CDATA[<p>After much delay I finally took the time to review my website where I used to post whichever interesting finding I deemed worth sharing. Revamped the layout, changed colors here and there, and now in the process of reviewing its  plugins. Afterward time to start actually posting something on it, aside from the automated twitter [&#8230;]</p>
<p>The post <a href="https://adriano.ws/finally-got-around-revamping-a-bit-my-website/">Finally got around revamping a bit my website</a> appeared first on <a href="https://adriano.ws">Adriano Chiaretta</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><a href="http://adriano.ws/wp-uploads/2012/11/adrianows_new_ui_800x707.jpg"><img loading="lazy" decoding="async" class="alignright size-medium wp-image-1664" title="New UI for adriano.ws" src="http://adriano.ws/wp-uploads/2012/11/adrianows_new_ui_800x707-300x265.jpg" alt="" width="300" height="265" /></a>After much delay I finally took the time to review my website where I used to post whichever interesting finding I deemed worth sharing.</p>
<p>Revamped the layout, changed colors here and there, and now in the process of reviewing its  plugins.</p>
<p>Afterward time to start actually posting something on it, aside from the automated twitter weekly digests <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<p>The post <a href="https://adriano.ws/finally-got-around-revamping-a-bit-my-website/">Finally got around revamping a bit my website</a> appeared first on <a href="https://adriano.ws">Adriano Chiaretta</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://adriano.ws/finally-got-around-revamping-a-bit-my-website/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Snow at October&#8217;s end&#8230;</title>
		<link>https://adriano.ws/snow-at-octobers-end/</link>
					<comments>https://adriano.ws/snow-at-octobers-end/#respond</comments>
		
		<dc:creator><![CDATA[adriano]]></dc:creator>
		<pubDate>Sun, 28 Oct 2012 16:05:42 +0000</pubDate>
				<category><![CDATA[Wall]]></category>
		<category><![CDATA[snow]]></category>
		<guid isPermaLink="false">http://www.adriano.ws/?p=1590</guid>

					<description><![CDATA[<p>Rather unusual in this area for the snow to come down when it&#8217;s still October. This year on the 28 we were welcomed by a snowy morning. Hopefully that&#8217;s not the prelude to a long cold winter. &#160; &#160;</p>
<p>The post <a href="https://adriano.ws/snow-at-octobers-end/">Snow at October&#8217;s end&#8230;</a> appeared first on <a href="https://adriano.ws">Adriano Chiaretta</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Rather unusual in this area for the snow to come down when it&#8217;s still October. This year on the 28 we were welcomed by a snowy morning.</p>
<p>Hopefully that&#8217;s not the prelude to a long cold winter.</p>

<p>&nbsp;</p>
<p>&nbsp;</p>
<p>The post <a href="https://adriano.ws/snow-at-octobers-end/">Snow at October&#8217;s end&#8230;</a> appeared first on <a href="https://adriano.ws">Adriano Chiaretta</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://adriano.ws/snow-at-octobers-end/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How to remove old and hidden device drivers from windows</title>
		<link>https://adriano.ws/how-to-remove-old-device-drivers-from-windows/</link>
					<comments>https://adriano.ws/how-to-remove-old-device-drivers-from-windows/#respond</comments>
		
		<dc:creator><![CDATA[adriano]]></dc:creator>
		<pubDate>Sat, 17 Dec 2011 20:38:02 +0000</pubDate>
				<category><![CDATA[Tech Tips]]></category>
		<category><![CDATA[device drivers]]></category>
		<category><![CDATA[device manager]]></category>
		<category><![CDATA[environment variables]]></category>
		<guid isPermaLink="false">http://www.adriano.ws/?p=706</guid>

					<description><![CDATA[<p>Here&#8217;s a quick rundown on how to get rid of unused / old / hidden device drivers in windows (on Windows 7, but should work pretty much on any other version) &#8211; RPN5VQ7EECJQ. Anytime you add a device and windows asks you for a driver, or looks on the internet and finds the driver for [&#8230;]</p>
<p>The post <a href="https://adriano.ws/how-to-remove-old-device-drivers-from-windows/">How to remove old and hidden device drivers from windows</a> appeared first on <a href="https://adriano.ws">Adriano Chiaretta</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Here&#8217;s a quick rundown on how to get rid of unused / old / hidden device drivers in windows (on Windows 7, but should work pretty much on any other version) &#8211; RPN5VQ7EECJQ.</p>
<p><img loading="lazy" decoding="async" class="alignright wp-image-707" style="margin: 4px;" title="screenshot_001_689x718_12172011_093303" src="http://adriano.ws/wp-uploads/2011/12/screenshot_001_689x718_12172011_093303-287x300.png" alt="" width="287" height="300" />Anytime you add a device and windows asks you for a driver, or looks on the internet and finds the driver for you, once installed, chances are it will stay around for good. And what happens at times is that when you connect some other device, the wrong driver gets picked up automatically among the ones you have already installed.</p>
<p>Typical scenario? You connect an android phone or tablet via usb to your pc, the device has &#8220;usb debugging&#8221; enabled, but despite what you try out, &#8220;adb devices&#8221; won&#8217;t show. Chances are the wrong adb interface driver is being used for your device.</p>
<p>So here&#8217;s how to get rid of unused drivers (i.e. devices not shown when disconnected):</p>
<p>&#8211; Add the environment variable <strong>devmgr_show_nonpresent_devices</strong> to your user or system variables, and set its value to 1 (command prompt -&gt; <em>control.exe sysdm.cpl,System,3 </em>then press &#8220;Environment Variables&#8221; to get to the dialog where to add what above).</p>
<p>&#8211; Launch the device manager (command prompt -&gt;  <em>devmgmt.msc</em>) then menu -&gt; view -&gt; show hidden devices. At that point you&#8217;ll be able to see any previously connected device, right click on it, and select &#8220;uninstall&#8221;. In the dialog that appears make sure to check &#8220;delete the driver software for this device&#8221;.</p>
<p>The post <a href="https://adriano.ws/how-to-remove-old-device-drivers-from-windows/">How to remove old and hidden device drivers from windows</a> appeared first on <a href="https://adriano.ws">Adriano Chiaretta</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://adriano.ws/how-to-remove-old-device-drivers-from-windows/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
