<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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:series="http://unfoldingneurons.com/" xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Slaptijack</title>
	
	<link>http://slaptijack.com</link>
	<description>I’ve spent the last 10+ years hoarding network and system administration knowledge. Now, in an attempt to organize all the sticky notes and scraps of paper floating around my office, I’m steadily putting everything in one place. Not only does this site serve as my personal library of collected information, but it’s available to all admins — beginners and experts alike.</description>
	<lastBuildDate>Wed, 17 Mar 2010 18:42:32 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/slaptijack" /><feedburner:info uri="slaptijack" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><creativeCommons:license>http://creativecommons.org/licenses/by/2.0/</creativeCommons:license><xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" /><image><link>http://slaptijack.com/</link><url>http://slaptijack.com/images/slaptijack-budhand-340x70.jpg</url><title>Slaptijack Logo</title></image><feedburner:emailServiceId>slaptijack</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><item>
		<title>Tech Messages | 2010-03-17</title>
		<link>http://feedproxy.google.com/~r/slaptijack/~3/x27VHi-TqEU/</link>
		<comments>http://slaptijack.com/tech-messages/tech-messages-2010-03-17/#comments</comments>
		<pubDate>Wed, 17 Mar 2010 18:00:09 +0000</pubDate>
		<dc:creator>Scott Hebert</dc:creator>
				<category><![CDATA[Tech Messages]]></category>
		<category><![CDATA[business]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[entrepreneurship]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[management]]></category>
		<category><![CDATA[slaptijack]]></category>
		<category><![CDATA[system_administration]]></category>
		<category><![CDATA[voip]]></category>
		<category><![CDATA[~scott]]></category>

		<guid isPermaLink="false">http://slaptijack.com/?p=4474</guid>
		<description><![CDATA[A special extended edition of Tech Messages for 2010-03-11 through 2010-03-17:

Is Managed Services the IP Telephony of 2010?
Coding Horror: Cultivate Teams, Not Ideas
Create a jQuery Popup Bubble &#187; Digital Visions Queenstown

]]></description>
			<content:encoded><![CDATA[<p><img style="padding-top: 0" src='http://slaptijack.com/wp-content/uploads/2007/09/purple_keyboard.jpg' alt='Purple Keyboard' align="right" />A special extended edition of Tech Messages for 2010-03-11 through 2010-03-17:</p>
<ul>
<li><a href="http://blog2.ecoastsales.com/index.php/2010/03/is-managed-services-the-ip-telephony-of-2010/">Is Managed Services the IP Telephony of 2010?</a></li>
<li><a href="http://www.codinghorror.com/blog/2010/01/cultivate-teams-not-ideas.html">Coding Horror: Cultivate Teams, Not Ideas</a></li>
<li><a href="http://www.dvq.co.nz/jquery/create-a-jquery-popup-bubble-effect/">Create a jQuery Popup Bubble &raquo; Digital Visions Queenstown</a></li>
</ul>
<img src="http://slaptijack.com/?ak_action=api_record_view&id=4474&type=feed" alt="" />
<p><a href="http://feedads.g.doubleclick.net/~a/2jnKH59F0sFh-HfKmkHGhnkc5bA/0/da"><img src="http://feedads.g.doubleclick.net/~a/2jnKH59F0sFh-HfKmkHGhnkc5bA/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/2jnKH59F0sFh-HfKmkHGhnkc5bA/1/da"><img src="http://feedads.g.doubleclick.net/~a/2jnKH59F0sFh-HfKmkHGhnkc5bA/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/slaptijack?a=x27VHi-TqEU:FLImcA03GjI:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/slaptijack?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/slaptijack?a=x27VHi-TqEU:FLImcA03GjI:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/slaptijack?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/slaptijack?a=x27VHi-TqEU:FLImcA03GjI:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/slaptijack?i=x27VHi-TqEU:FLImcA03GjI:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/slaptijack?a=x27VHi-TqEU:FLImcA03GjI:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/slaptijack?i=x27VHi-TqEU:FLImcA03GjI:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/slaptijack?a=x27VHi-TqEU:FLImcA03GjI:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/slaptijack?i=x27VHi-TqEU:FLImcA03GjI:gIN9vFwOqvQ" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://slaptijack.com/tech-messages/tech-messages-2010-03-17/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://slaptijack.com/tech-messages/tech-messages-2010-03-17/</feedburner:origLink></item>
		<item>
		<title>Voice over IP (VoIP) Protocol Review</title>
		<link>http://feedproxy.google.com/~r/slaptijack/~3/oNyuDaAh0Qc/</link>
		<comments>http://slaptijack.com/voice/voice-over-ip-voip-protocol-review/#comments</comments>
		<pubDate>Mon, 15 Mar 2010 14:00:13 +0000</pubDate>
		<dc:creator>Scott Hebert</dc:creator>
				<category><![CDATA[Voice / Voice over IP]]></category>
		<category><![CDATA[asterisk]]></category>
		<category><![CDATA[callmanager]]></category>
		<category><![CDATA[h.323]]></category>
		<category><![CDATA[iax]]></category>
		<category><![CDATA[iax2]]></category>
		<category><![CDATA[mgcp]]></category>
		<category><![CDATA[sccp]]></category>
		<category><![CDATA[sip]]></category>
		<category><![CDATA[skinny]]></category>
		<category><![CDATA[voip]]></category>

		<guid isPermaLink="false">http://slaptijack.com/?p=4453</guid>
		<description><![CDATA[

Protocol Basics


Layer:
Application


Transport:
TCP or UDP


Port(s):
5060, 5061


RFC(s):
2543, 3261


SIP (Session Initiation Protocol)
SIP is by far the most popular protocol used in VoIP communication today. SIP was designed as a signaling protocol in charge of setting up and tearing down sessions between two or more devices. Additionally, SIP can be used to modify existing sessions. The protocol was designed [...]]]></description>
			<content:encoded><![CDATA[<table class="protocol_basics" align="right">
<tr>
<th colspan="2">Protocol Basics</th>
</tr>
<tr>
<td>Layer:</td>
<td>Application</td>
</tr>
<tr>
<td>Transport:</td>
<td><acronym title="Transmission Control Protocol">TCP</acronym> or <acronym title="User Datagram Protocol">UDP</acronym></td>
</tr>
<tr>
<td>Port(s):</td>
<td>5060, 5061</td>
</tr>
<tr>
<td>RFC(s):</td>
<td>2543, 3261</td>
</tr>
</table>
<h3>SIP (Session Initiation Protocol)</h3>
<p>SIP is by far the most popular protocol used in VoIP communication today. SIP was designed as a signaling protocol in charge of setting up and tearing down sessions between two or more devices. Additionally, SIP can be used to modify existing sessions. The protocol was designed to be independent of transport protocols. Thus, SIP can be used over both TCP and UDP. As of this writing, popular open source PBX <a href="http://www.asterisk.org"><strong>Asterisk</strong></a> only supports SIP over UDP.</p>
<p><span id="more-4453"></span></p>
<table class="protocol_basics" align="right">
<tr>
<th colspan="2">Protocol Basics</th>
</tr>
<tr>
<td>Layer:</td>
<td>Application</td>
</tr>
<tr>
<td>Transport:</td>
<td><acronym title="Transmission Control Protocol">TCP</acronym> or <acronym title="User Datagram Protocol">UDP</acronym></td>
</tr>
<tr>
<td>Port(s):</td>
<td>1720</td>
</tr>
<tr>
<td>RFC(s):</td>
<td></td>
</tr>
</table>
<h3>H.323</h3>
<p>H.323 isn&#8217;t a single protocol as much a system of protocols. It is an <acronym title="International Telecommunication Union">ITU</acronym> recommendation focused on providing multimedia communication in IP networks. On of its strengths over purely audio-based protocols is the ability to provide video conferencing. Other protocols often used in conjunction with H.323 include H.225 for call signaling, H.245 for call control, and Real-time Transport Protocol (RTP) for multimedia communication.</p>
<table class="protocol_basics" align="right">
<tr>
<th colspan="2">Protocol Basics</th>
</tr>
<tr>
<td>Layer:</td>
<td>Application</td>
</tr>
<tr>
<td>Transport:</td>
<td><acronym title="Transmission Control Protocol">TCP</acronym> or <acronym title="User Datagram Protocol">UDP</acronym></td>
</tr>
<tr>
<td>Port(s):</td>
<td>200</td>
</tr>
<tr>
<td>RFC(s):</td>
<td></td>
</tr>
</table>
<h3>MGCP (Media Gateway Control Protocol)</h3>
<p>Like SIP, MGCP is a signaling protocol. Unlike SIP, MGCP relies on another protocol, Session Description Protocol (SDP), to handle session creation and termination. MGCP was originally designed to handle scaling issues experienced by large service providers. The original purpose of the protocol was to handle communication between call routing devices and media conversion gateways. For example, MGCP might be used between an <strong>Asterisk</strong> server and a <a href="http://slaptijack.com/go/amazon.php?asin= B00006IRQG">Cisco AS5350 Universal Access Server</a> connected to the <acronym title="Public Switched Telephone Network">PSTN</acronym>.</p>
<table class="protocol_basics" align="right">
<tr>
<th colspan="2">Protocol Basics</th>
</tr>
<tr>
<td>Layer:</td>
<td>Application</td>
</tr>
<tr>
<td>Transport:</td>
<td><acronym title="User Datagram Protocol">UDP</acronym></td>
</tr>
<tr>
<td>Port(s):</td>
<td>2427</td>
</tr>
<tr>
<td>RFC(s):</td>
<td>3435</td>
</tr>
</table>
<h3>SCCP (Skinny Client Control Protocol)</h3>
<p>Skinny is a proprietary protocol originally developed by Selsius Systems and now owned and maintained by Cisco Systems. Although proprietary, open source versions of the protocol have been implemented. Although <a href="http://www.amazon.com/gp/redirect.html?ie=UTF8&#038;location=http%3A%2F%2Fwww.amazon.com%2Fs%3Fie%3DUTF8%26x%3D0%26ref_%3Dnb%5Fsb%5Fnoss%26y%3D0%26field-keywords%3Dcisco%2520ip%2520phone%26url%3Dsearch-alias%253Delectronics&#038;tag=slaptijack-20&#038;linkCode=ur2&#038;camp=1789&#038;creative=390957">Cisco 7900 series phones</a> use Skinny to communicate with Cisco CallManager, the SMB-targeted <a href="http://www.amazon.com/gp/redirect.html?ie=UTF8&#038;location=http%3A%2F%2Fwww.amazon.com%2Fs%3Fie%3DUTF8%26x%3D0%26ref_%3Dnb%5Fsb%5Fnoss%26y%3D0%26field-keywords%3DLinksys%2520IP%2520phones%26url%3Dsearch-alias%253Delectronics&#038;tag=slaptijack-20&#038;linkCode=ur2&#038;camp=1789&#038;creative=390957">Linksys IP phones</a> use SIP.</p>
<table class="protocol_basics" align="right">
<tr>
<th colspan="2">Protocol Basics</th>
</tr>
<tr>
<td>Layer:</td>
<td>Application</td>
</tr>
<tr>
<td>Transport:</td>
<td><acronym title="User Datagram Protocol">UDP</acronym></td>
</tr>
<tr>
<td>Port(s):</td>
<td>4569</td>
</tr>
<tr>
<td>RFC(s):</td>
<td>5456</td>
</tr>
</table>
<h3>Inter-Asterisk Exchange (IAX / IAX2)</h3>
<p>IAX was designed to provide call control functionality between <strong>Asterisk PBXs</strong>. One of the benefits of IAX is that both control and data traffic are included in the same stream. Therefore, if a connection can be established, audio will pass successfully. This is not true of signaling protocols that rely on other protocols to provide audio traffic. This makes IAX particularly useful in firewalled / NATed environments. Mark Spencer detailed the benefits of <a href="http://www.voip-info.org/wiki/view/IAX+versus+SIP">IAX versus SIP</a>.</p>
<img src="http://slaptijack.com/?ak_action=api_record_view&id=4453&type=feed" alt="" />
<p><a href="http://feedads.g.doubleclick.net/~a/g1zgofmGkpzFmdcYIoxfnud6GNg/0/da"><img src="http://feedads.g.doubleclick.net/~a/g1zgofmGkpzFmdcYIoxfnud6GNg/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/g1zgofmGkpzFmdcYIoxfnud6GNg/1/da"><img src="http://feedads.g.doubleclick.net/~a/g1zgofmGkpzFmdcYIoxfnud6GNg/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/slaptijack?a=oNyuDaAh0Qc:LS2gu4uJ5CE:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/slaptijack?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/slaptijack?a=oNyuDaAh0Qc:LS2gu4uJ5CE:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/slaptijack?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/slaptijack?a=oNyuDaAh0Qc:LS2gu4uJ5CE:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/slaptijack?i=oNyuDaAh0Qc:LS2gu4uJ5CE:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/slaptijack?a=oNyuDaAh0Qc:LS2gu4uJ5CE:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/slaptijack?i=oNyuDaAh0Qc:LS2gu4uJ5CE:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/slaptijack?a=oNyuDaAh0Qc:LS2gu4uJ5CE:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/slaptijack?i=oNyuDaAh0Qc:LS2gu4uJ5CE:gIN9vFwOqvQ" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://slaptijack.com/voice/voice-over-ip-voip-protocol-review/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://slaptijack.com/voice/voice-over-ip-voip-protocol-review/</feedburner:origLink></item>
		<item>
		<title>The Big List of Security Update Resources</title>
		<link>http://feedproxy.google.com/~r/slaptijack/~3/odB2MhHBJVk/</link>
		<comments>http://slaptijack.com/security-updates/the-big-list-of-security-update-resources/#comments</comments>
		<pubDate>Fri, 12 Mar 2010 14:00:50 +0000</pubDate>
		<dc:creator>Scott Hebert</dc:creator>
				<category><![CDATA[Security Updates]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[cisco]]></category>
		<category><![CDATA[freebsd]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[red hat]]></category>
		<category><![CDATA[sun]]></category>

		<guid isPermaLink="false">http://slaptijack.com/?p=4475</guid>
		<description><![CDATA[If you have an interest in information security from a technical or managerial point of view, check out Principles of Information Security. It does an excellent job of presenting material for both audiences.
If you have other vendors you would like to see on this list, send me a message. I&#8217;ll keep updating the list until [...]]]></description>
			<content:encoded><![CDATA[<p>If you have an interest in information security from a technical or managerial point of view, check out <a href="http://slaptijack.com/go/amazon.php?asin=1423901770">Principles of Information Security</a>. It does an excellent job of presenting material for both audiences.</p>
<p>If you have other vendors you would like to see on this list, <a href="mailto:slap@slaptijack.com">send me a message</a>. I&#8217;ll keep updating the list until we have everything we need.</p>
<p><span id="more-4475"></span></p>
<div style="border-bottom: 1px solid darkgrey; width: 100%;"></div>
<div style="border-bottom: 1px solid darkgrey; width: 100%;"><img align="right" src='http://lh5.ggpht.com/_LF9bAucktRs/SXekrYR8yNI/AAAAAAAABk4/N08Hi3k2BFI/s800/software_update_2.png' alt='Apple Software Update Icon' /><br />
<h3>Apple Inc.</h3>
<ul>
<li><a href="http://support.apple.com/kb/HT1222" ref="nofollow">Apple security updates</a></li>
<li><a href="http://lists.apple.com/mailman/listinfo/security-announce" ref="nofollow">Apple security-announce mailing list</a></li>
</ul>
</div>
<div style="border-bottom: 1px solid darkgrey; width: 100%;"><img src='http://lh3.ggpht.com/_LF9bAucktRs/SWVpiXGw-WI/AAAAAAAABkI/EheK7ROlNk0/s800/cisco_logo_3.png' alt='Cisco Logo' align="right" /><br />
<h3>Cisco Systems Inc.</h3>
<ul>
<li><a href="http://www.cisco.com/en/US/products/products_security_advisories_listing.html" ref="nofollow">Cisco Security Advisories and Notices</a></li>
<li><a href="http://www.cisco.com/cisco/support/notifications.html" ref="nofollow">Cisco Notification Service</a></li>
<li><a href="http://newsroom.cisco.com/data/syndication/rss2/SecurityAdvisories_20.xml" ref="nofollow">Cisco Security Advisories RSS feed</a></li>
</ul>
</div>
<div style="border-bottom: 1px solid darkgrey; width: 100%;"><img src='http://lh6.ggpht.com/_LF9bAucktRs/R82xEJxYwKI/AAAAAAAAAeI/Yb9e2Zk-vtY/s800/freebsd_logo.png' alt='FreeBSD Logo' align="right" /><br />
<h3>The FreeBSD Project</h3>
<ul>
<li><a href="http://security.freebsd.org/" ref="nofollow">FreeBSD Security Information</a></li>
<li><a href="http://lists.freebsd.org/mailman/listinfo/freebsd-security-notifications" ref="nofollow">freebsd-security-notifications mailing list</a></li>
<li>Send email to freebsd-security-notifications@freebsd.org with the word &#8216;help&#8217; in the subject or body.</li>
<li><a href="http://www.freebsd.org/security/advisories.rdf" ref="nofollow">FreeBSD Security Advisories RSS feed</a></li>
</ul>
</div>
<div style="border-bottom: 1px solid darkgrey; width: 100%;"><img src='http://lh3.ggpht.com/_LF9bAucktRs/S5m0jmPPh7I/AAAAAAAACIw/Cyq961qySaQ/s800/tiny_google_logo.png' alt='Google Logo' align="right" /><br />
<h3>Google, Inc.</h3>
<ul>
<li><a href="http://googleonlinesecurity.blogspot.com/" ref="nofollow">Google Online Security Blog</a></li>
</ul>
</div>
<div style="border-bottom: 1px solid darkgrey; width: 100%;"><img align="right" src='http://lh3.ggpht.com/_LF9bAucktRs/R82zWZxYw4I/AAAAAAAAAlA/L1-odBY_B4c/s800/microsoft-logo.jpg' alt='Microsoft Logo' /><br />
<h3>Microsoft Corporation</h3>
<ul>
<li><a href="http://technet.microsoft.com/en-us/security/dd162324.aspx" ref="nofollow">Microsoft Security Newsletter</a></li>
<li><a href="http://services.social.microsoft.com/feeds/feed/FeaturedSecurityPrivacyContent" ref="nofollow">Featured Security and Privacy Content RSS feed</a></li>
<li><a href="http://www.microsoft.com/technet/security/bulletin/notify.mspx" ref="nofollow">Microsoft Technical Security Notifications mailing list</a></li>
</ul>
</div>
<div style="border-bottom: 1px solid darkgrey; width: 100%;"><img src='http://lh4.ggpht.com/_LF9bAucktRs/SWVoK6FzsgI/AAAAAAAABkA/9lDorznU70c/s800/red_hat_logo.png' alt='Red Hat Logo' align="right" /><br />
<h3>Red Hat, Inc.</h3>
<ul>
<li><a href="https://www.redhat.com/mailman/listinfo/enterprise-watch-list" ref="nofollow">Security announcements for Red Hat Enterprise products</a></li>
<li><a href="https://www.redhat.com/mailman/listinfo/rhsa-announce" ref="nofollow">Security announcements for all Red Hat products and services</a></li>
<li><a href="https://rhn.redhat.com/rpc/recent-errata.pxt" ref="nofollow">Red Hat Errata RSS feed</a></li>
</ul>
</div>
<div style="border-bottom: 1px solid darkgrey; width: 100%;"><img src='http://lh6.ggpht.com/_LF9bAucktRs/SVFcwfVzVvI/AAAAAAAABhc/73SYtlRmAH0/s800/sun_logo.gif' alt='Sun Microsystems Logo' align="right" /><br />
<h3>Sun Microsystems, Inc.</h3>
<ul>
<li><a href="http://blogs.sun.com/security/" ref="nofollow">Sun Security Blog</a></li>
<li><a href="http://blogs.sun.com/security/feed/entries/rss" ref="nofollow">Sun Security Blog RSS feed</a></li>
</ul>
</div>
<img src="http://slaptijack.com/?ak_action=api_record_view&id=4475&type=feed" alt="" />
<p><a href="http://feedads.g.doubleclick.net/~a/Gl34xQcrj7ASvhTeGhy26UCP07c/0/da"><img src="http://feedads.g.doubleclick.net/~a/Gl34xQcrj7ASvhTeGhy26UCP07c/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/Gl34xQcrj7ASvhTeGhy26UCP07c/1/da"><img src="http://feedads.g.doubleclick.net/~a/Gl34xQcrj7ASvhTeGhy26UCP07c/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/slaptijack?a=odB2MhHBJVk:s3UyRfKGPXU:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/slaptijack?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/slaptijack?a=odB2MhHBJVk:s3UyRfKGPXU:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/slaptijack?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/slaptijack?a=odB2MhHBJVk:s3UyRfKGPXU:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/slaptijack?i=odB2MhHBJVk:s3UyRfKGPXU:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/slaptijack?a=odB2MhHBJVk:s3UyRfKGPXU:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/slaptijack?i=odB2MhHBJVk:s3UyRfKGPXU:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/slaptijack?a=odB2MhHBJVk:s3UyRfKGPXU:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/slaptijack?i=odB2MhHBJVk:s3UyRfKGPXU:gIN9vFwOqvQ" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://slaptijack.com/security-updates/the-big-list-of-security-update-resources/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://slaptijack.com/security-updates/the-big-list-of-security-update-resources/</feedburner:origLink></item>
		<item>
		<title>Limit ForeignKey to Staff Users in Django</title>
		<link>http://feedproxy.google.com/~r/slaptijack/~3/FmvsWRq7wDc/</link>
		<comments>http://slaptijack.com/programming/limit-foreignkey-to-staff-users-in-django/#comments</comments>
		<pubDate>Thu, 11 Mar 2010 14:00:32 +0000</pubDate>
		<dc:creator>Scott Hebert</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[django]]></category>
		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://slaptijack.com/?p=4446</guid>
		<description><![CDATA[If you&#8217;ve ever built a site that has different kinds of users, you&#8217;ve probably run across the case where you want a limited number of users to appear in a particular list. For example, you may only want staff members to be assigned ownership of a particular object. If your site has a really huge [...]]]></description>
			<content:encoded><![CDATA[<p><img alt="Django Logo" src="http://lh5.ggpht.com/_LF9bAucktRs/SOw1Pe0rKiI/AAAAAAAABEw/OBp8lwF467c/s800/django-logo.png" title="Django Logo" align="right" width="225" height="78" />If you&#8217;ve ever built a site that has different kinds of users, you&#8217;ve probably run across the case where you want a limited number of users to appear in a particular list. For example, you may only want staff members to be assigned ownership of a particular object. If your site has a really huge user list, combing through the users to find staff members can get annoying fast.</p>
<p>The key to limiting the choices to staff members only is the <code>limit_choices_to</code> argument to the model <code>ForeignKey</code> field. For example:</p>
<pre><code class="block">class Computer(models.Model):
  admin = models.ForeignKey(User, limit_choices_to={'is_staff': True})</code></pre>
<p>In the above example, objects in our Computer class have an administrator that must be a staff user. This separates them from other users in the company that may not be staff members. </p>
<img src="http://slaptijack.com/?ak_action=api_record_view&id=4446&type=feed" alt="" />
<p><a href="http://feedads.g.doubleclick.net/~a/Tp2U9GE_5PVMQNdQVzFBVQsaa8g/0/da"><img src="http://feedads.g.doubleclick.net/~a/Tp2U9GE_5PVMQNdQVzFBVQsaa8g/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/Tp2U9GE_5PVMQNdQVzFBVQsaa8g/1/da"><img src="http://feedads.g.doubleclick.net/~a/Tp2U9GE_5PVMQNdQVzFBVQsaa8g/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/slaptijack?a=FmvsWRq7wDc:BrTB0MTzxS4:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/slaptijack?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/slaptijack?a=FmvsWRq7wDc:BrTB0MTzxS4:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/slaptijack?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/slaptijack?a=FmvsWRq7wDc:BrTB0MTzxS4:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/slaptijack?i=FmvsWRq7wDc:BrTB0MTzxS4:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/slaptijack?a=FmvsWRq7wDc:BrTB0MTzxS4:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/slaptijack?i=FmvsWRq7wDc:BrTB0MTzxS4:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/slaptijack?a=FmvsWRq7wDc:BrTB0MTzxS4:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/slaptijack?i=FmvsWRq7wDc:BrTB0MTzxS4:gIN9vFwOqvQ" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://slaptijack.com/programming/limit-foreignkey-to-staff-users-in-django/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://slaptijack.com/programming/limit-foreignkey-to-staff-users-in-django/</feedburner:origLink></item>
		<item>
		<title>Tech Messages | 2010-03-09</title>
		<link>http://feedproxy.google.com/~r/slaptijack/~3/Q2fjwH2OpSU/</link>
		<comments>http://slaptijack.com/tech-messages/tech-messages-2010-03-09/#comments</comments>
		<pubDate>Wed, 10 Mar 2010 07:30:31 +0000</pubDate>
		<dc:creator>Scott Hebert</dc:creator>
				<category><![CDATA[Tech Messages]]></category>
		<category><![CDATA[business]]></category>
		<category><![CDATA[cisco]]></category>
		<category><![CDATA[communication]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[ecommerce]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[slaptijack]]></category>
		<category><![CDATA[whmcs]]></category>
		<category><![CDATA[wimax]]></category>
		<category><![CDATA[wireless]]></category>
		<category><![CDATA[~scott]]></category>

		<guid isPermaLink="false">http://slaptijack.com/?p=4435</guid>
		<description><![CDATA[A special extended edition of Tech Messages for 2010-03-05 through 2010-03-09:

How P2 Changed Automattic &#8212; Matt Mullenweg
Close .tpl access with .htaccessYou can do this in your Apache configuration file, too.
Cisco confirms exit from WiMAX RAN market &#8211; Rethink Wireless
The Right Way to Add Custom List Markers to Unordered Lists &#124; Impressive Webs Toronto

]]></description>
			<content:encoded><![CDATA[<p><img style="padding-top: 0;" src='http://slaptijack.com/wp-content/uploads/2007/09/purple_keyboard.jpg' alt='Purple Keyboard' align="right" />A special extended edition of Tech Messages for 2010-03-05 through 2010-03-09:</p>
<ul>
<li><a href="http://ma.tt/2009/05/how-p2-changed-automattic/">How P2 Changed Automattic &mdash; Matt Mullenweg</a></li>
<li><a href="http://forum.whmcs.com/showthread.php?t=18709">Close .tpl access with .htaccess</a><br />You can do this in your Apache configuration file, too.</li>
<li><a href="http://www.rethink-wireless.com/2010/03/08/cisco-confirms-exit-wimax-ran.htm">Cisco confirms exit from WiMAX RAN market &#8211; Rethink Wireless</a></li>
<li><a href="http://www.impressivewebs.com/the-right-way-to-add-custom-list-markers-to-unordered-lists/">The Right Way to Add Custom List Markers to Unordered Lists | Impressive Webs Toronto</a></li>
</ul>
<img src="http://slaptijack.com/?ak_action=api_record_view&id=4435&type=feed" alt="" />
<p><a href="http://feedads.g.doubleclick.net/~a/2LYa57yn_SqW2DEg7lZxJsFuLo8/0/da"><img src="http://feedads.g.doubleclick.net/~a/2LYa57yn_SqW2DEg7lZxJsFuLo8/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/2LYa57yn_SqW2DEg7lZxJsFuLo8/1/da"><img src="http://feedads.g.doubleclick.net/~a/2LYa57yn_SqW2DEg7lZxJsFuLo8/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/slaptijack?a=Q2fjwH2OpSU:bzsyylO4JFQ:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/slaptijack?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/slaptijack?a=Q2fjwH2OpSU:bzsyylO4JFQ:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/slaptijack?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/slaptijack?a=Q2fjwH2OpSU:bzsyylO4JFQ:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/slaptijack?i=Q2fjwH2OpSU:bzsyylO4JFQ:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/slaptijack?a=Q2fjwH2OpSU:bzsyylO4JFQ:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/slaptijack?i=Q2fjwH2OpSU:bzsyylO4JFQ:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/slaptijack?a=Q2fjwH2OpSU:bzsyylO4JFQ:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/slaptijack?i=Q2fjwH2OpSU:bzsyylO4JFQ:gIN9vFwOqvQ" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://slaptijack.com/tech-messages/tech-messages-2010-03-09/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://slaptijack.com/tech-messages/tech-messages-2010-03-09/</feedburner:origLink></item>
		<item>
		<title>Gmail Search Power</title>
		<link>http://feedproxy.google.com/~r/slaptijack/~3/oNH6V6OhmRQ/</link>
		<comments>http://slaptijack.com/software/gmail-search-power/#comments</comments>
		<pubDate>Tue, 09 Mar 2010 20:39:57 +0000</pubDate>
		<dc:creator>Scott Hebert</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[gmail]]></category>
		<category><![CDATA[search]]></category>

		<guid isPermaLink="false">http://slaptijack.com/?p=4436</guid>
		<description><![CDATA[Somehow, I have let my Gmail inbox get totally out of control. I don&#8217;t know if it was the holidays or what, but as of this morning, I had over 800 unread messages in my Gmail inbox. I decided a little while ago that it was time to focus on getting the situation resolved. Gmail&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://mail.google.com/"><img alt="Gmail logo" src="http://lh5.ggpht.com/_LF9bAucktRs/S5axMZ356YI/AAAAAAAACIM/7vCzqnrBJnM/s288/gmail_logo_large.jpg" title="Gmail logo" class="alignnone" width="288" height="119" align="right" /></a>Somehow, I have let my Gmail inbox get totally out of control. I don&#8217;t know if it was the holidays or what, but as of this morning, I had over 800 unread messages in my Gmail inbox. I decided a little while ago that it was time to focus on getting the situation resolved. Gmail&#8217;s excellent search capabilities will help me solve this problem in a snap. What I&#8217;m going to do is use Gmail&#8217;s search to create a list of unread messages in my inbox and then work through them as quickly as possible. <em>By the way, keyboard shortcuts make this go a lot quicker!</em></p>
<p><span id="more-4436"></span></p>
<p>I use labels extensively, and about 100 of these messages are labeled as either &#8220;security&#8221; or &#8220;cisco.&#8221; The emails in these labels need to be reviewed closely, so I&#8217;m going to go ahead and exclude them from this search. Therefore, the search below will find all unread messages in my inbox, unless they are labeled as &#8220;security&#8221; or &#8220;cisco.&#8221;</p>
<pre><code class="block">is:unread in:inbox -{label:security label:cisco}</code></pre>
<p>This should be entered in the Gmail search box. The only really tricky things here are the curly braces (<code>{}</code>) and minus sign (<code>-</code>). The curly braces treat everything inside as if it was separated by a logical <code>OR</code>. In this case, it matches any message that is labeled &#8220;security&#8221; or &#8220;cisco.&#8221; WIthout the curly braces, a message would have to be in both labels to match. The minus sign lets Gmail know that I don&#8217;t want to see the results of that match in the final search results. </p>
<img src="http://slaptijack.com/?ak_action=api_record_view&id=4436&type=feed" alt="" />
<p><a href="http://feedads.g.doubleclick.net/~a/Bb2YVegdLrllNGGkQ7s9gbluuY0/0/da"><img src="http://feedads.g.doubleclick.net/~a/Bb2YVegdLrllNGGkQ7s9gbluuY0/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/Bb2YVegdLrllNGGkQ7s9gbluuY0/1/da"><img src="http://feedads.g.doubleclick.net/~a/Bb2YVegdLrllNGGkQ7s9gbluuY0/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/slaptijack?a=oNH6V6OhmRQ:JqMdctaphXI:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/slaptijack?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/slaptijack?a=oNH6V6OhmRQ:JqMdctaphXI:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/slaptijack?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/slaptijack?a=oNH6V6OhmRQ:JqMdctaphXI:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/slaptijack?i=oNH6V6OhmRQ:JqMdctaphXI:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/slaptijack?a=oNH6V6OhmRQ:JqMdctaphXI:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/slaptijack?i=oNH6V6OhmRQ:JqMdctaphXI:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/slaptijack?a=oNH6V6OhmRQ:JqMdctaphXI:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/slaptijack?i=oNH6V6OhmRQ:JqMdctaphXI:gIN9vFwOqvQ" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://slaptijack.com/software/gmail-search-power/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://slaptijack.com/software/gmail-search-power/</feedburner:origLink></item>
		<item>
		<title>Tech Messages | 2010-03-05</title>
		<link>http://feedproxy.google.com/~r/slaptijack/~3/JwnVNS9nI4M/</link>
		<comments>http://slaptijack.com/tech-messages/tech-messages-2010-03-05/#comments</comments>
		<pubDate>Fri, 05 Mar 2010 20:31:25 +0000</pubDate>
		<dc:creator>Scott Hebert</dc:creator>
				<category><![CDATA[Tech Messages]]></category>
		<category><![CDATA[bind]]></category>
		<category><![CDATA[cisco]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[dns]]></category>
		<category><![CDATA[Networking]]></category>
		<category><![CDATA[slaptijack]]></category>
		<category><![CDATA[system_administration]]></category>
		<category><![CDATA[virtualization]]></category>
		<category><![CDATA[wimax]]></category>
		<category><![CDATA[wireless]]></category>
		<category><![CDATA[xen]]></category>
		<category><![CDATA[xenserver]]></category>

		<guid isPermaLink="false">http://slaptijack.com/tech-messages/tech-messages-2010-03-05/</guid>
		<description><![CDATA[A special extended edition of Tech Messages for 2010-03-04 through 2010-03-05:

Xensource updates apt repository missing GPG key &#124; Steve Glendinning
Cisco exiting WiMAX market
An analysis on the DNSKEY query storm problem &#124; Internet Systems Consortium

]]></description>
			<content:encoded><![CDATA[<p><img style="padding-top: 0;" src='http://slaptijack.com/wp-content/uploads/2007/09/purple_keyboard.jpg' alt='Purple Keyboard' align="right" />A special extended edition of Tech Messages for 2010-03-04 through 2010-03-05:</p>
<ul>
<li><a href="http://www.steveglendinning.com/2009/07/15/xensource-updates-apt-repository-missing-gpg-key/">Xensource updates apt repository missing GPG key | Steve Glendinning</a></li>
<li><a href="http://www.fiercebroadbandwireless.com/story/cisco-exiting-wimax-market/2010-03-04">Cisco exiting WiMAX market</a></li>
<li><a href="https://www.isc.org/community/blog/201003/analysis-dnskey-query-storm-problem">An analysis on the DNSKEY query storm problem | Internet Systems Consortium</a></li>
</ul>
<img src="http://slaptijack.com/?ak_action=api_record_view&id=4434&type=feed" alt="" />
<p><a href="http://feedads.g.doubleclick.net/~a/uu0RCcAJ8M-PGH1RA3HteGGsq6w/0/da"><img src="http://feedads.g.doubleclick.net/~a/uu0RCcAJ8M-PGH1RA3HteGGsq6w/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/uu0RCcAJ8M-PGH1RA3HteGGsq6w/1/da"><img src="http://feedads.g.doubleclick.net/~a/uu0RCcAJ8M-PGH1RA3HteGGsq6w/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/slaptijack?a=JwnVNS9nI4M:YmkItegKI3s:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/slaptijack?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/slaptijack?a=JwnVNS9nI4M:YmkItegKI3s:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/slaptijack?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/slaptijack?a=JwnVNS9nI4M:YmkItegKI3s:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/slaptijack?i=JwnVNS9nI4M:YmkItegKI3s:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/slaptijack?a=JwnVNS9nI4M:YmkItegKI3s:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/slaptijack?i=JwnVNS9nI4M:YmkItegKI3s:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/slaptijack?a=JwnVNS9nI4M:YmkItegKI3s:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/slaptijack?i=JwnVNS9nI4M:YmkItegKI3s:gIN9vFwOqvQ" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://slaptijack.com/tech-messages/tech-messages-2010-03-05/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://slaptijack.com/tech-messages/tech-messages-2010-03-05/</feedburner:origLink></item>
		<item>
		<title>Tech Messages | 2010-02-24</title>
		<link>http://feedproxy.google.com/~r/slaptijack/~3/47hfjM68N5Y/</link>
		<comments>http://slaptijack.com/tech-messages/tech-messages-2010-02-24/#comments</comments>
		<pubDate>Fri, 26 Feb 2010 19:08:03 +0000</pubDate>
		<dc:creator>Scott Hebert</dc:creator>
				<category><![CDATA[Tech Messages]]></category>
		<category><![CDATA[business]]></category>
		<category><![CDATA[cisco]]></category>
		<category><![CDATA[finance]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[slaptijack]]></category>
		<category><![CDATA[system_administration]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[virtualization]]></category>

		<guid isPermaLink="false">http://slaptijack.com/?p=4425</guid>
		<description><![CDATA[A special extended edition of Tech Messages for 2010-02-20 through 2010-02-24:

Gartner EXP Worldwide Survey of Nearly 1,600 CIOs Shows IT Budgets in 2010 to be at 2005 LevelsVirtualization tops the technology priorities.
Cisco Offers Three-Year, Zero-Percent Financing to U.S. Small and Medium-Sized Businesses -&#62; Cisco News
Marc Alff&#039;s blog: Performance schema overviewReally interesting stuff for MySQL developers.
Locating [...]]]></description>
			<content:encoded><![CDATA[<p><img style="padding-top: 0;" src='http://slaptijack.com/wp-content/uploads/2007/09/purple_keyboard.jpg' alt='Purple Keyboard' align="right" />A special extended edition of Tech Messages for 2010-02-20 through 2010-02-24:</p>
<ul>
<li><a href="http://www.gartner.com/it/page.jsp?id=1283413">Gartner EXP Worldwide Survey of Nearly 1,600 CIOs Shows IT Budgets in 2010 to be at 2005 Levels</a><br />Virtualization tops the technology priorities.</li>
<li><a href="http://newsroom.cisco.com/dlls/2010/prod_012510b.html?CMP=AF17154&amp;vs_f=News@Cisco:+News+Releases&amp;vs_p=News@Cisco:+News+Releases&amp;vs_k=1">Cisco Offers Three-Year, Zero-Percent Financing to U.S. Small and Medium-Sized Businesses -&gt; Cisco News</a></li>
<li><a href="http://marcalff.blogspot.com/2010/01/performance-schema-overview.html">Marc Alff&#039;s blog: Performance schema overview</a><br />Really interesting stuff for MySQL developers.</li>
<li><a href="http://arstechnica.com/business/guides/2010/01/where-to-locate-the-is-security-function-and-how-to-manage-it.ars?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=rss">Locating and managing the IS security function</a></li>
</ul>
<img src="http://slaptijack.com/?ak_action=api_record_view&id=4425&type=feed" alt="" />
<p><a href="http://feedads.g.doubleclick.net/~a/FxcvP8UXG8OBUFtUztJGleQRfhE/0/da"><img src="http://feedads.g.doubleclick.net/~a/FxcvP8UXG8OBUFtUztJGleQRfhE/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/FxcvP8UXG8OBUFtUztJGleQRfhE/1/da"><img src="http://feedads.g.doubleclick.net/~a/FxcvP8UXG8OBUFtUztJGleQRfhE/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/slaptijack?a=47hfjM68N5Y:StOegSWXiD8:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/slaptijack?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/slaptijack?a=47hfjM68N5Y:StOegSWXiD8:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/slaptijack?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/slaptijack?a=47hfjM68N5Y:StOegSWXiD8:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/slaptijack?i=47hfjM68N5Y:StOegSWXiD8:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/slaptijack?a=47hfjM68N5Y:StOegSWXiD8:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/slaptijack?i=47hfjM68N5Y:StOegSWXiD8:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/slaptijack?a=47hfjM68N5Y:StOegSWXiD8:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/slaptijack?i=47hfjM68N5Y:StOegSWXiD8:gIN9vFwOqvQ" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://slaptijack.com/tech-messages/tech-messages-2010-02-24/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://slaptijack.com/tech-messages/tech-messages-2010-02-24/</feedburner:origLink></item>
		<item>
		<title>Security Updates | 2010-02-23</title>
		<link>http://feedproxy.google.com/~r/slaptijack/~3/icp_jqXbK0Y/</link>
		<comments>http://slaptijack.com/security-updates/security-updates-2010-02-23/#comments</comments>
		<pubDate>Wed, 24 Feb 2010 02:00:38 +0000</pubDate>
		<dc:creator>Scott Hebert</dc:creator>
				<category><![CDATA[Security Updates]]></category>
		<category><![CDATA[acroread]]></category>
		<category><![CDATA[cisco asa]]></category>
		<category><![CDATA[cisco fwsm]]></category>
		<category><![CDATA[cisco security agent]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[pidgin]]></category>
		<category><![CDATA[rhev]]></category>
		<category><![CDATA[seamonkey]]></category>
		<category><![CDATA[skinny]]></category>

		<guid isPermaLink="false">http://slaptijack.com/?p=4427</guid>
		<description><![CDATA[I track security updates for the following vendors: Apple, Cisco, FreeBSD, Microsoft, Red Hat, and Sun Microsystems. I chose these vendors based on my own needs for the networks and systems I manage. I&#8217;ve also found that updates from these vendors tend to catch the major updates necessary for common software applications. If you have [...]]]></description>
			<content:encoded><![CDATA[<p>I track security updates for the following vendors: Apple, Cisco, FreeBSD, Microsoft, Red Hat, and Sun Microsystems. I chose these vendors based on my own needs for the networks and systems I manage. I&#8217;ve also found that updates from these vendors tend to catch the major updates necessary for common software applications. If you have other vendors you would like me to provide updates for, <a href="mailto:slap@slaptijack.com">send me a message</a>.</p>
<p>If you have an interest in information security from both a technical and managerial level, check out <a href="http://slaptijack.com/go/amazon.php?asin=1423901770">Principles of Information Security</a>. It does an excellent job of presenting material for both audiences.</p>
<p><span id="more-4427"></span></p>
<div style="border-bottom: 1px solid darkgrey; width: 100%;"></div>
<div style="border-bottom: 1px solid darkgrey; width: 100%;"><img src='http://lh3.ggpht.com/_LF9bAucktRs/SWVpiXGw-WI/AAAAAAAABkI/EheK7ROlNk0/s800/cisco_logo_3.png' alt='Cisco Logo' align="right" /><br />
<h3>Cisco Systems Inc.</h3>
<ul>
<li><a href="http://www.cisco.com/warp/public/707/cisco-sa-20100217-csa.shtml">Multiple Vulnerabilities in Cisco Security Agent</a></li>
<li><a href="http://www.cisco.com/warp/public/707/cisco-sa-20100217-asa.shtml">Multiple Vulnerabilities in Cisco ASA 5500 Series Adaptive Security Appliances</a></li>
<li><a href="http://www.cisco.com/warp/public/707/cisco-sa-20100217-fwsm.shtml">Cisco Firewall Services Module Skinny Client Control Protocol Inspection Denial of Service Vulnerability</a></li>
</ul>
</div>
<div style="border-bottom: 1px solid darkgrey; width: 100%;"><img src='http://lh4.ggpht.com/_LF9bAucktRs/SWVoK6FzsgI/AAAAAAAABkA/9lDorznU70c/s800/red_hat_logo.png' alt='Red Hat Logo' align="right" /><br />
<h3>Red Hat, Inc.</h3>
<ul>
<li><a href="https://rhn.redhat.com/errata/RHSA-2010-0095.html">RHSA-2010:0095 Important: rhev-hypervisor security and bug fix update</a></li>
<li><a href="https://rhn.redhat.com/errata/RHSA-2010-0112.html">RHSA-2010:0112 Critical: firefox security update</a></li>
<li><a href="https://rhn.redhat.com/errata/RHSA-2010-0113.html">RHSA-2010:0113 Critical: seamonkey security update</a></li>
<li><a href="https://rhn.redhat.com/errata/RHSA-2010-0114.html">RHSA-2010:0114 Critical: acroread security and bug fix update</a></li>
<li><a href="https://rhn.redhat.com/errata/RHSA-2010-0115.html">RHSA-2010:0115 Moderate: pidgin security update</a></li>
<li><a href="https://rhn.redhat.com/errata/RHSA-2010-0119.html">RHSA-2010:0119 Low: JBoss Enterprise Web Server 1.0.1 update</a></li>
</ul>
</div>
<div style="border-bottom: 1px solid darkgrey; width: 100%;"><img src='http://lh6.ggpht.com/_LF9bAucktRs/SVFcwfVzVvI/AAAAAAAABhc/73SYtlRmAH0/s800/sun_logo.gif' alt='Sun Microsystems Logo' align="right" /><br />
<h3>Sun Microsystems, Inc.</h3>
<ul>
<li><a href="http://sunsolve.sun.com/search/document.do?assetkey=1-66-277450-1">A Security Vulnerability in Solaris Pidgin (see pidgin(1)) May Allow Remote Unprivileged Users to Access Arbitrary Files</a></li>
</ul>
</div>
<img src="http://slaptijack.com/?ak_action=api_record_view&id=4427&type=feed" alt="" />
<p><a href="http://feedads.g.doubleclick.net/~a/KTqomkFBJDsK3lpy8nvpXptF21U/0/da"><img src="http://feedads.g.doubleclick.net/~a/KTqomkFBJDsK3lpy8nvpXptF21U/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/KTqomkFBJDsK3lpy8nvpXptF21U/1/da"><img src="http://feedads.g.doubleclick.net/~a/KTqomkFBJDsK3lpy8nvpXptF21U/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/slaptijack?a=icp_jqXbK0Y:CyIojf0Uw6g:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/slaptijack?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/slaptijack?a=icp_jqXbK0Y:CyIojf0Uw6g:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/slaptijack?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/slaptijack?a=icp_jqXbK0Y:CyIojf0Uw6g:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/slaptijack?i=icp_jqXbK0Y:CyIojf0Uw6g:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/slaptijack?a=icp_jqXbK0Y:CyIojf0Uw6g:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/slaptijack?i=icp_jqXbK0Y:CyIojf0Uw6g:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/slaptijack?a=icp_jqXbK0Y:CyIojf0Uw6g:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/slaptijack?i=icp_jqXbK0Y:CyIojf0Uw6g:gIN9vFwOqvQ" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://slaptijack.com/security-updates/security-updates-2010-02-23/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://slaptijack.com/security-updates/security-updates-2010-02-23/</feedburner:origLink></item>
		<item>
		<title>Tech Messages | 2010-02-17</title>
		<link>http://feedproxy.google.com/~r/slaptijack/~3/apR0TeCVL_A/</link>
		<comments>http://slaptijack.com/tech-messages/tech-messages-2010-02-17/#comments</comments>
		<pubDate>Sat, 20 Feb 2010 02:27:14 +0000</pubDate>
		<dc:creator>Scott Hebert</dc:creator>
				<category><![CDATA[Tech Messages]]></category>
		<category><![CDATA[django]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[mac os x]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[slaptijack]]></category>
		<category><![CDATA[soap]]></category>
		<category><![CDATA[ssh]]></category>
		<category><![CDATA[System Administration]]></category>
		<category><![CDATA[virtualization]]></category>

		<guid isPermaLink="false">http://slaptijack.com/?p=4335</guid>
		<description><![CDATA[A special extended edition of Tech Messages for 2010-02-01 through 2010-02-17:

Coding Horror: The Great Newline Schism
Use Tab-completion for SSH &#039;host&#039; aliases
Geek Run &#8211; Affordable Xen VPS and cPanel shared hostingInexpensive virtual private servers based in LA.
Setting up a web service with Django and SOAPIf you need to create a SOAP-based web service for your Django [...]]]></description>
			<content:encoded><![CDATA[<p><img style="padding-top: 0;" src='http://slaptijack.com/wp-content/uploads/2007/09/purple_keyboard.jpg' alt='Purple Keyboard' align="right" />A special extended edition of Tech Messages for 2010-02-01 through 2010-02-17:</p>
<ul>
<li><a href="http://www.codinghorror.com/blog/2010/01/the-great-newline-schism.html">Coding Horror: The Great Newline Schism</a></li>
<li><a href="http://www.macosxhints.com/article.php?story=20100113142633883">Use Tab-completion for SSH &#039;host&#039; aliases</a></li>
<li><a href="http://www.geek-run.com/">Geek Run &#8211; Affordable Xen VPS and cPanel shared hosting</a><br />Inexpensive virtual private servers based in LA.</li>
<li><a href="http://raymcbride.com/2009/09/13/setting-up-web-service-with-Django-SOAP/">Setting up a web service with Django and SOAP</a><br />If you need to create a SOAP-based web service for your Django app, Ray&#039;s tutorial is a really nice introduction to using soaplib.</li>
</ul>
<img src="http://slaptijack.com/?ak_action=api_record_view&id=4335&type=feed" alt="" />
<p><a href="http://feedads.g.doubleclick.net/~a/6UiG9SPMGmuWrRdkMpn6hjdpR8U/0/da"><img src="http://feedads.g.doubleclick.net/~a/6UiG9SPMGmuWrRdkMpn6hjdpR8U/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/6UiG9SPMGmuWrRdkMpn6hjdpR8U/1/da"><img src="http://feedads.g.doubleclick.net/~a/6UiG9SPMGmuWrRdkMpn6hjdpR8U/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/slaptijack?a=apR0TeCVL_A:4PPJbClaldk:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/slaptijack?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/slaptijack?a=apR0TeCVL_A:4PPJbClaldk:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/slaptijack?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/slaptijack?a=apR0TeCVL_A:4PPJbClaldk:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/slaptijack?i=apR0TeCVL_A:4PPJbClaldk:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/slaptijack?a=apR0TeCVL_A:4PPJbClaldk:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/slaptijack?i=apR0TeCVL_A:4PPJbClaldk:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/slaptijack?a=apR0TeCVL_A:4PPJbClaldk:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/slaptijack?i=apR0TeCVL_A:4PPJbClaldk:gIN9vFwOqvQ" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://slaptijack.com/tech-messages/tech-messages-2010-02-17/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://slaptijack.com/tech-messages/tech-messages-2010-02-17/</feedburner:origLink></item>
	</channel>
</rss>
