<?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"
	>

<channel>
	<title>Danami</title>
	<atom:link href="http://www.danami.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.danami.com</link>
	<description>Managed Web Services</description>
	<pubDate>Wed, 19 Nov 2008 01:34:02 +0000</pubDate>
	
	<language>en</language>
			<item>
		<title>How to keep your website secure</title>
		<link>http://www.danami.com/blog/2007/12/26/how-to-keep-your-website-secure/</link>
		<comments>http://www.danami.com/blog/2007/12/26/how-to-keep-your-website-secure/#comments</comments>
		<pubDate>Wed, 26 Dec 2007 22:10:59 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Server Admin &amp; Security]]></category>

		<category><![CDATA[Website Security]]></category>

		<guid isPermaLink="false">http://www.danami.com/2007/12/26/spring-special/</guid>
		<description><![CDATA[1. Say NO to shared hosting if doing E-commerce
With shared web hosting, permissions are set up to restrict users from your directories and files. However, this is a relatively low level of security compared to that of managed dedicated servers where you and only you have access to your machine and can severely restrict access [...]]]></description>
			<content:encoded><![CDATA[<p><strong>1. Say NO to shared hosting if doing E-commerce</strong><br />
With shared web hosting, permissions are set up to restrict users from your directories and files. However, this is a relatively low level of security compared to that of managed dedicated servers where you and only you have access to your machine and can severely restrict access to your server from the outside world. Also with dedicated hosting, you are not affected by other sites on the same server. In shared hosting environments, other site processes, scripts or activities can cause problems on the server that could affect anyone else on the same machine.</p>
<p><strong>2. Choose wisely</strong><br />
- Many web applications are notorious for having vulnerabilities. Does it have a good security record? What&#8217;s the number of vulnerabilities it&#8217;s had in the last year and how fast were patches available? <a href="http://www.securityfocus.com" target="_blank">Securityfocus</a> and <a href="http://www.secunia.com">Secunia</a> are great resources to find out this information.<br />
- What kind of permission system does my web application have? Can I set up access control lists or do I only have a single login? What happens if I need to give access to other staff members? Can I limit their access? These are some good questions you should be asking yourself - not all web applications are created equal in this area.</p>
<p><strong>3. Keep your web applications up to date</strong><br />
- Unfortunately web applications are rarely &#8220;set and forget&#8221;. A web application can have a vulnerability from the time it was installed to the time that your web site is actually launched! Make sure that in your working agreement with your web development company that it includes a section for web site security upgrades and maintenance.<br />
- If your domain doesn&#8217;t have a security related email address then start one (<script type="text/javascript">
var username = "security"; var hostname = "yourdomain.com"; document.write('<a href=' + 'mail' + 'to:' + username + "@" + hostname + ">" + username + "@" + hostname + "</a>");
</script>). Use this email address to subscribe to security related mailing lists concerning any web applications you run on your site.</p>
<p><strong>4. Don&#8217;t be a target</strong><br />
- Don&#8217;t store credit card information. Most third party payment processors can handle most or all of the credit card transaction. This will put your customer&#8217;s mind at ease and there is no financial gain for a hacker to target you.<br />
- Insist that version information is removed from your web pages. Content management systems are notorious for listing version information in the header or footer. Unfortunately this information gets parsed and stored by search engines. Malicious users can then write automated scripts to search that information to find your site. </p>
<p><strong>5. Protect your logins</strong><br />
- Use a password manager. This will allow you to use very strong (non guessable) passwords. <a href="http://keepass.info/" target="_blank">Keepass Password Safe</a> is a great open source password manager for windows, OSX, and Linux<br />
- Make sure that your administrative login pages are protected with a SSL certificate. Expensive SSL certificates are a thing of the past. 256 bit certificates can be purchased for as little as twenty dollars a year.<br />
- If you&#8217;re office or home has a dedicated IP address then your server admin can limit login access to that specific IP address or corporate subnet.<br />
- Don&#8217;t login to your web site from an un-trusted computer. You have no idea what kind of malicious programs are installed on that computer (key loggers, etc). Also make sure that your own computer is up-to-date and has a virus scanner installed.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.danami.com/blog/2007/12/26/how-to-keep-your-website-secure/feed/</wfw:commentRss>
		</item>
		<item>
		<title>How to install Exaile! on Ubuntu Edgy</title>
		<link>http://www.danami.com/blog/2007/12/26/how-to-install-exaile-on-ubuntu-edgy/</link>
		<comments>http://www.danami.com/blog/2007/12/26/how-to-install-exaile-on-ubuntu-edgy/#comments</comments>
		<pubDate>Wed, 26 Dec 2007 22:08:12 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Danami]]></category>

		<category><![CDATA[Ubuntu]]></category>

		<category><![CDATA[Exaile!]]></category>

		<guid isPermaLink="false">http://www.danami.com/2007/12/26/third-post/</guid>
		<description><![CDATA[Exaile is a media player aiming to be similar to KDE&#8217;s AmaroK, but for GTK+. It incorporates many of the cool things from AmaroK (and other media players) like automatic fetching of album art, handling of large libraries, lyrics fetching, artist/album information via the wikipedia, last.fm support, optional iPod support (assuming you have python-gpod installed).
Enable [...]]]></description>
			<content:encoded><![CDATA[<p>Exaile is a media player aiming to be similar to KDE&#8217;s AmaroK, but for GTK+. It incorporates many of the cool things from AmaroK (and other media players) like automatic fetching of album art, handling of large libraries, lyrics fetching, artist/album information via the wikipedia, last.fm support, optional iPod support (assuming you have python-gpod installed).</p>
<p><strong>Enable The Universe and Non-Free Multiverse Repositories</strong><br />
Ensure the relevant repositories are enabled. Click System -> Administration -> Synaptic Package Manager -> Settings -> Repositories and then click Add. Check the Community maintained (Universe)&#8217; and Non-free (Multiverse) boxes. When you close the window, click Reload.</p>
<p><strong>Grab the Ubuntu Edgy binary package</strong></p>
<div class="dean_ch" style="white-space: wrap;">
<ol>
<li class="li1">
<div class="de1"><span class="kw2">wget</span> http:<span class="sy0">//</span>www.exaile.org<span class="sy0">/</span>files<span class="sy0">/</span>exaile_0<span class="nu0">.2</span>.8_i386.deb</div>
</li>
</ol>
</div>
<p><strong>Install Required Packages</strong></p>
<div class="dean_ch" style="white-space: wrap;">
<ol>
<li class="li1">
<div class="de1"><span class="kw2">sudo</span> apt-get <span class="kw2">install</span> python2<span class="nu0">.4</span> python-gtk2 gstreamer0<span class="nu0">.10</span>-plugins-base gstreamer0<span class="nu0">.10</span>-plugins-good python-gst0<span class="nu0">.10</span> gstreamer0<span class="nu0">.10</span>-alsa gstreamer0<span class="nu0">.10</span>-esd python2<span class="nu0">.4</span>-dbus python-pysqlite2 python-pyvorbis python-mutagen python-pysqlite2 python-elementtree</div>
</li>
</ol>
</div>
<p><strong>Install Optional Packages</strong> (enable mp3 support, ipod support, directory watching, clear button to filters , lyrics, better tray icon, etc.)</p>
<div class="dean_ch" style="white-space: wrap;">
<ol>
<li class="li1">
<div class="de1"><span class="kw2">sudo</span> apt-get <span class="kw2">install</span> python-gpod gstreamer0<span class="nu0">.10</span>-plugins-ugly python2<span class="nu0">.4</span>-gamin sexy-python python-gnome2-extras</div>
</li>
</ol>
</div>
<p><strong>Install Exaile!</strong></p>
<div class="dean_ch" style="white-space: wrap;">
<ol>
<li class="li1">
<div class="de1">dpkg -i exaile_0<span class="nu0">.2</span>.8_i386.deb</div>
</li>
</ol>
</div>
<p><strong>Run Exaile!</strong></p>
<div class="dean_ch" style="white-space: wrap;">
<ol>
<li class="li1">
<div class="de1">exaile</div>
</li>
</ol>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.danami.com/blog/2007/12/26/how-to-install-exaile-on-ubuntu-edgy/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Total Validator Firefox Plugin</title>
		<link>http://www.danami.com/blog/2007/12/26/total-validator-firefox-plugin/</link>
		<comments>http://www.danami.com/blog/2007/12/26/total-validator-firefox-plugin/#comments</comments>
		<pubDate>Wed, 26 Dec 2007 22:07:49 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Web Design]]></category>

		<category><![CDATA[Total Validator]]></category>

		<guid isPermaLink="false">http://www.danami.com/2007/12/26/second-post/</guid>
		<description><![CDATA[I would highly recommend this Firefox plugin to any web developer.
I have never seen such a comprehensive list of features in a validation plug-in before!

HTML validator
An accessibility validator
A spelling validator
A broken links validator
The ability to take screenshots with different browsers to see what your web pages really look like (27 different browsers supported!).

It also has [...]]]></description>
			<content:encoded><![CDATA[<p>I would highly recommend <a href="http://www.totalvalidator.com/tool/extension.html" target="_blank">this Firefox plugin</a> to any web developer.</p>
<p>I have never seen such a comprehensive list of features in a validation plug-in before!</li>
<ul>
<li>HTML validator</lli>
<li>An accessibility validator</li>
<li>A spelling validator</li>
<li>A broken links validator</li>
<li>The ability to take screenshots with different browsers to see what your web pages really look like (27 different browsers supported!).</li>
</ul>
<p>It also has the ability to upload local pages to the total validator service (great if the web site isn&#8217;t actually live yet). </p>
<p>Note: They also offer standalone versions for windows and OSX and a &#8220;pro&#8221; version that can spider through and validate an entire site. The Firefox extension works well on Linux!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.danami.com/blog/2007/12/26/total-validator-firefox-plugin/feed/</wfw:commentRss>
		</item>
		<item>
		<title>My Ten Favorite Linux Applications!</title>
		<link>http://www.danami.com/blog/2007/11/24/my-ten-favorite-linux-applications/</link>
		<comments>http://www.danami.com/blog/2007/11/24/my-ten-favorite-linux-applications/#comments</comments>
		<pubDate>Sat, 24 Nov 2007 20:46:18 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Ubuntu]]></category>

		<category><![CDATA[Eclipse]]></category>

		<category><![CDATA[Exaile!]]></category>

		<category><![CDATA[MySQL]]></category>

		<category><![CDATA[Xampp]]></category>

		<guid isPermaLink="false">http://www.danami.com/my-ten-favorite-linux-applications/</guid>
		<description><![CDATA[Here is a list of my ten favorite desktop Linux applications.
1. Basket Note Pads
Basket Note Pads is a multi-purpose note-taking application that allows you to keep all your notes in one centralized place (think Linux version of Microsoft OneNote). Basket Note Pads is a KDE application but its worth installing no matter what window manager [...]]]></description>
			<content:encoded><![CDATA[<p>Here is a list of my ten favorite desktop Linux applications.</p>
<p>1. <a href="http://basket.kde.org/" target="_blank">Basket Note Pads</a><br />
Basket Note Pads is a multi-purpose note-taking application that allows you to keep all your notes in one centralized place (think Linux version of Microsoft OneNote). Basket Note Pads is a KDE application but its worth installing no matter what window manager you are using. Make sure to grab version 0.60 as it has a lot more features and bug fixes from previous versions.</p>
<p>2. <a href="http://oss.codepoet.no/revelation/" target="_blank">Revelation Password Manager</a><br />
Being a web developer / system administrator I have to deal with a lot of passwords every day. From MySQL connection strings, server credentials, CMS logins - the number of passwords are almost ENDLESS! Revelation Password Manager is a user friendly password manager for GNOME which allows you to store and retrieve all your passwords in one application (protected with a single master password). All passwords are stored in an AES Encrypted data file with cipher block chaining.</p>
<p>3. <a href="http://www.exaile.org/trac" target="_blank">Exaile!</a><br />
I wasn&#8217;t really happy with the default GNOME media players (namely Rhythmbox and Movie Player). After scouring the Internet I came across a little gem of a media player that suited all my needs. Exaile is basically GTk&#8217;s answer to AmaroK! It supports a multitude of plug-ins (album art fetching, lyrics fetching, last.fm support, mini-mode) It&#8217;s also being heavily developed and the main developer seems like a really nice guy! (Don&#8217;t take my word for it - join #exaile on FreeNode and give him a shout).</p>
<p>4. <a href="http://gnomebaker.sourceforge.net/v2/" target="_blank">GnomeBaker</a><br />
What can I say? GnomeBaker is one of the best no-nonsense CD / DVD burning applications around. It has a clean interface and it &#8220;just works&#8221; out of the box!</p>
<p>5. <a href="http://www.eclipse.org/php/ " target="_blank">Eclipse PHP Integrated Development Environment</a><br />
I was a long time <a href="http://www.phpeclipse.de">PHP eclipse</a> user and was pretty excited when Zend announced official support for the Eclipse Platform. The eclipse SVN plugin is great when working on projects with multiple developers. While still being heavily developed, it&#8217;s finally reached the point to be my primary IDE for PHP development. </p>
<p>6. <a href="http://free.grisoft.com/doc/5390/lng/us/tpl/v5#avg-anti-virus-free" target="_blank">AVG Antivirus</a><br />
While Linux is pretty resistant to viruses I still like to scan my home folder every once in a while to make sure I haven&#8217;t picked up any nasties. AVG for linux workstation is a great Linux virus scanner for GTK+ 2.x. Note: While AVG isn&#8217;t open source, they do offer a free version for non-commercial use. </p>
<p>7. <a href="http://dev.mysql.com/downloads/gui-tools/5.0.html" target="_blank">MySQL GUI Tools</a><br />
MySQL has bundled all their GUI tools into one download. I&#8217;m really excited about MySQL workbench. MySQL workbench promises to be one of the best visual database modelers around. One note however: MySQL workbench is still in ALPHA! I had a co-worker blow out a database with just a few clicks and MySQL workbench. </p>
<p>8. <a href="http://quanta.kdewebdev.org/" target="_blank">Quanta Plus</a><br />
Nvu and Bluefish can&#8217;t touch Quanta Plus. It pretty much beats every other Linux web development program out there.</p>
<p>9. <a href="http://www.videolan.org/vlc/ " target="_blank">VLC Media Player</a><br />
VLC pretty much plays every format right out of the box. I use it in conjunction with this <a href="http://membres.lycos.fr/sethnakht/" target="_blank">plug-in</a> for Mozilla Firefox.</p>
<p>10. <a href="http://www.apachefriends.org/en/xampp-linux.html" target="_blank">Xampp for Linux </a><br />
XAMPP is an easy to install Apache distribution containing MySQL, PHP and Perl. Xamp will install and setup (in a single subdirectory): Apache, MySQL, PHP &#038; PEAR, Perl, ProFTPD, phpMyAdmin, OpenSSL, GD, Freetype2, libjpeg, libpng, gdbm, zlib, expat, Sablotron, libxml, Ming, Webalizer, pdf class, ncurses, mod_perl, FreeTDS, gettext, mcrypt, mhash, eAccelerator, SQLite and IMAP C-Client. It also has a nice GUI for managing Apache, MySQL, and ProFTPD.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.danami.com/blog/2007/11/24/my-ten-favorite-linux-applications/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
