<?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/"
	xmlns:media="http://search.yahoo.com/mrss/"
>

<channel>
	<title>Bad Penguin</title>
	<atom:link href="https://www.badpenguin.org/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.badpenguin.org</link>
	<description>More Hard More Fun!</description>
	<lastBuildDate>Wed, 12 Feb 2020 19:41:15 +0000</lastBuildDate>
	<language>it-IT</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://www.badpenguin.org/wp-content/uploads/2020/01/cropped-badpenguin-favicon-1024-32x32.png</url>
	<title>Bad Penguin</title>
	<link>https://www.badpenguin.org</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Come creare Slide e PDF da un sorgente Markdown</title>
		<link>https://www.badpenguin.org/come-creare-slide-e-pdf-da-un-sorgente-markdown/</link>
		
		<dc:creator><![CDATA[Antonio Gallo]]></dc:creator>
		<pubDate>Mon, 10 Feb 2020 11:22:29 +0000</pubDate>
				<category><![CDATA[Open Source]]></category>
		<category><![CDATA[DA_AGGIORNARE]]></category>
		<category><![CDATA[markdown]]></category>
		<category><![CDATA[pandoc]]></category>
		<category><![CDATA[revealjs]]></category>
		<guid isPermaLink="false">https://www.badpenguin.org/?p=1337</guid>

					<description><![CDATA[<p><img width="710" height="398" src="https://www.badpenguin.org/wp-content/uploads/2019/07/pandoc-710x398.jpg" class="attachment-medium_large size-medium_large wp-post-image" alt="" decoding="async" srcset="https://www.badpenguin.org/wp-content/uploads/2019/07/pandoc-710x398.jpg 710w, https://www.badpenguin.org/wp-content/uploads/2019/07/pandoc-1100x616.jpg 1100w, https://www.badpenguin.org/wp-content/uploads/2019/07/pandoc.jpg 1904w" sizes="(max-width: 710px) 100vw, 710px" /></p>Nella mia attività di trainer ho spesso la necessità di avere della documentazione sia in formato &#8220;slide&#8221;, per la proiezione durante i miei corsi, e anche in formato &#8220;PDF&#8221;, da consegnare post-corso al cliente, per dargli la possibilità di usufruire degli appunti in maniera più leggibile. Mantenere una versione separata sia delle slide che degli <a class="readmore" href="https://www.badpenguin.org/come-creare-slide-e-pdf-da-un-sorgente-markdown/" title="Come creare Slide e PDF da un sorgente Markdown" rel="bookmark">Leggi tutto...</a>]]></description>
		
		
		
			<media:content url="https://www.badpenguin.org/wp-content/uploads/2019/07/pandoc-710x398.jpg" medium="image" />
<enclosure url="https://www.badpenguin.org/wp-content/uploads/2019/07/pandoc-710x398.jpg" length="296390" type="image/jpeg" />	</item>
		<item>
		<title>How to correctly bootstrap an IONIC App when Cordova is ready</title>
		<link>https://www.badpenguin.org/correctly-bootstrap-ionic-cordova-ready/</link>
		
		<dc:creator><![CDATA[Antonio Gallo]]></dc:creator>
		<pubDate>Tue, 21 Jan 2020 21:52:02 +0000</pubDate>
				<category><![CDATA[PHP, Web and Mobile development]]></category>
		<category><![CDATA[angularjs]]></category>
		<category><![CDATA[cordova]]></category>
		<category><![CDATA[DA_AGGIORNARE]]></category>
		<category><![CDATA[ionic]]></category>
		<guid isPermaLink="false">http://www.badpenguin.org/?p=1226</guid>

					<description><![CDATA[<p><img width="223" height="235" src="https://www.badpenguin.org/wp-content/uploads/2015/08/ionic-framework.jpg" class="attachment-medium_large size-medium_large wp-post-image" alt="" decoding="async" loading="lazy" /></p>When an IONIC application starts becoming complex it involves a lot of asynchronous operation at startup, like doing $http requests or reading cached data from localStorage and also some kind of plugins iteration. To be sure that everything is ready before it can be used, we needs to wait that Cordova emits the deviceready event. <a class="readmore" href="https://www.badpenguin.org/correctly-bootstrap-ionic-cordova-ready/" title="How to correctly bootstrap an IONIC App when Cordova is ready" rel="bookmark">Leggi tutto...</a>]]></description>
		
		
		
			<media:content url="https://www.badpenguin.org/wp-content/uploads/2015/08/ionic-framework.jpg" medium="image" />
<enclosure url="https://www.badpenguin.org/wp-content/uploads/2015/08/ionic-framework.jpg" length="5106" type="image/jpeg" />	</item>
		<item>
		<title>Using WordPress and W3 Total Cache with Lighttpd</title>
		<link>https://www.badpenguin.org/lighttpd-wordpress-htaccess/</link>
		
		<dc:creator><![CDATA[Antonio Gallo]]></dc:creator>
		<pubDate>Mon, 20 Jan 2020 21:42:20 +0000</pubDate>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[DA_AGGIORNARE]]></category>
		<category><![CDATA[lighttpd]]></category>
		<category><![CDATA[SEO]]></category>
		<guid isPermaLink="false">http://www.badpenguin.org/?p=1051</guid>

					<description><![CDATA[<p><img width="710" height="498" src="https://www.badpenguin.org/wp-content/uploads/2014/06/lighttpd-710x498.jpg" class="attachment-medium_large size-medium_large wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://www.badpenguin.org/wp-content/uploads/2014/06/lighttpd-710x498.jpg 710w, https://www.badpenguin.org/wp-content/uploads/2014/06/lighttpd.jpg 824w" sizes="(max-width: 710px) 100vw, 710px" /></p>If you have a small VPS (1 CPU, 1 GB RAM) you may find usufull to drop apache for lighttpd. Lighttpd uses less memory and CPU but unlucky does not have support for apache&#8217;s .htaccess config file. To have WordPress running smothly under lighttpd you have to implement some config yourself using its mod_rewrite. This <a class="readmore" href="https://www.badpenguin.org/lighttpd-wordpress-htaccess/" title="Using WordPress and W3 Total Cache with Lighttpd" rel="bookmark">Leggi tutto...</a>]]></description>
		
		
		
			<media:content url="https://www.badpenguin.org/wp-content/uploads/2014/06/lighttpd-710x498.jpg" medium="image" />
<enclosure url="https://www.badpenguin.org/wp-content/uploads/2014/06/lighttpd-710x498.jpg" length="21380" type="image/jpeg" />	</item>
		<item>
		<title>GDB: the GNU debugger</title>
		<link>https://www.badpenguin.org/c-debugging-with-gdb/</link>
		
		<dc:creator><![CDATA[Antonio Gallo]]></dc:creator>
		<pubDate>Sun, 19 Jan 2020 21:12:05 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[DA_AGGIORNARE]]></category>
		<category><![CDATA[gdb]]></category>
		<guid isPermaLink="false">http://ff54c12c-73f4-11e0-b896-00259028982e</guid>

					<description><![CDATA[<p><img width="672" height="656" src="https://www.badpenguin.org/wp-content/uploads/2011/12/gnu.png" class="attachment-medium_large size-medium_large wp-post-image" alt="" decoding="async" loading="lazy" /></p>gdb is the command line tool to debug any Linux binary that has not been stripped or a core file. A core is a file left around by an application when it crashes. If your lazy you can use many frontends to gdb for example: cgdb &#8211; console debugger ddd &#8211; ultra nice graphic debugger <a class="readmore" href="https://www.badpenguin.org/c-debugging-with-gdb/" title="GDB: the GNU debugger" rel="bookmark">Leggi tutto...</a>]]></description>
		
		
		
			<media:content url="https://www.badpenguin.org/wp-content/uploads/2011/12/gnu.png" medium="image" />
<enclosure url="https://www.badpenguin.org/wp-content/uploads/2011/12/gnu.png" length="30794" type="image/png" />	</item>
		<item>
		<title>usare PGP: GNU Privacy Guard</title>
		<link>https://www.badpenguin.org/gnupg-howto/</link>
		
		<dc:creator><![CDATA[Antonio Gallo]]></dc:creator>
		<pubDate>Sat, 18 Jan 2020 20:32:50 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Linux in Italiano]]></category>
		<category><![CDATA[DA_AGGIORNARE]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[GnuPG]]></category>
		<category><![CDATA[PGP]]></category>
		<guid isPermaLink="false">http://c3fd4152-73f5-11e0-b896-00259028982e</guid>

					<description><![CDATA[<p><img width="672" height="656" src="https://www.badpenguin.org/wp-content/uploads/2011/12/gnu.png" class="attachment-medium_large size-medium_large wp-post-image" alt="" decoding="async" loading="lazy" /></p>Installazione da codice sorgente Scaricare da gnupg.linux.it, o altro mirror, il sorgente di GnuPG. Quindi de-comprimere e installare il software: ./configure --prefix=/usr --sysconfdir=/etc --infodir=/usr/share/info --mandir=/usr/share/man --enable-static-rnd=linux --enable-m-guard make su make install Installazione su Debian Lanciare il seguente comando come utente root: apt-get install gnupg il programma verra installato automaticamente e avrete un output simile al <a class="readmore" href="https://www.badpenguin.org/gnupg-howto/" title="usare PGP: GNU Privacy Guard" rel="bookmark">Leggi tutto...</a>]]></description>
		
		
		
			<media:content url="https://www.badpenguin.org/wp-content/uploads/2011/12/gnu.png" medium="image" />
<enclosure url="https://www.badpenguin.org/wp-content/uploads/2011/12/gnu.png" length="30794" type="image/png" />	</item>
	</channel>
</rss>
