<?xml version="1.0" encoding="iso-8859-1"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:content="http://purl.org/rss/1.0/modules/content/">

<channel>
<title>BrainDump - Web Developer Tutorials</title>
<link>http://www.devshed.com</link>
<!-- PubSubHubbub Discovery -->
<link rel="hub"  href="http://devshednet.superfeedr.com/" xmlns="http://www.w3.org/2005/Atom" />
<link rel="self" href="http://www.devshed.com/rss-feeds-16.xml" xmlns="http://www.w3.org/2005/Atom" />
<!-- End Of PubSubHubbub Discovery -->
<atom:link href="http://www.devshed.com/rss-feeds-16.xml" rel="self"/>
<description>BrainDump Tutorials at Dev Shed.  DevShed is a community focused on both beginner and advanced tutorials in Java, C, PHP, Python, MySQL and Ruby-on-rails...amongst others.</description>
<language>en-us</language>
<lastBuildDate>Wed, 15 Feb 2012 03:59:44 -0500</lastBuildDate>
<pubDate>Wed, 15 Feb 2012 03:59:44 -0500</pubDate>
<item><title>Apple Founder Steve Jobs Dies</title>
<pubDate>Thu, 06 Oct 2011 13:30:08 -0400</pubDate>
<link>http://www.devshed.com/c/a/BrainDump/Apple-Founder-Steve-Jobs-Dies-65371/</link>
		<description><![CDATA[This week, Apple founder and recently-former CEO Steve Jobs lost his years-long battle with pancreatic cancer. He leaves behind many who mourn him and a creative technological legacy that has changed lives throughout the world.]]></description>
		<content:encoded><![CDATA[Born in 1955, Jobs grew up in the same place he later built Apple's headquarters, in Cupertino, California. He displayed his well-known brashness and interest in electronics  at a young age; as a teen-ager, he didn't shy away from phoning the president of Hewlett-Packard for parts for a school project. (William Hewlett not only sent Jobs the parts; he offered him a summer job at the company).  Jobs did go to college; he dropped out after a year, though, returning later to audit a class on calligraphy. It's this class that he credits with giving him the graceful sense of design that influences ...]]></content:encoded>
<category>BrainDump</category>
<guid isPermaLink="true">http://www.devshed.com/c/a/BrainDump/Apple-Founder-Steve-Jobs-Dies-65371/</guid>
</item>
<item><title>Steve Jobs` Era at Apple Ends</title>
<pubDate>Thu, 25 Aug 2011 10:42:42 -0400</pubDate>
<link>http://www.devshed.com/c/a/BrainDump/Steve-Jobs-Era-at-Apple-Ends-31599/</link>
		<description><![CDATA[Wednesday marked a major shakeup in the Apple hierarchy, as the companys CEO and co-founder officially resigned.  He will be replaced by Tim Cook, who previously held the title of Apples chief operating officer.]]></description>
		<content:encoded><![CDATA[The official resignation by Jobs does not come as a complete surprise, as he had recently been plagued by various health problems.  Jobs turned over Apple's reigns to Cook in January of this year when he was forced to take an indefinite medical leave.  It was his third such leave in recent years, but he was determined to return to his position, stating,  I love Apple so much and hope to be back as soon as I can.  Jobs' unfortunate medical history began in August of 2004, when he had surgery to treat a rare form of pancreatic cancer.  The procedure was a success, and Jobs returned to work the n...]]></content:encoded>
<category>BrainDump</category>
<guid isPermaLink="true">http://www.devshed.com/c/a/BrainDump/Steve-Jobs-Era-at-Apple-Ends-31599/</guid>
</item>
<item><title>Google's Chrome Developer Tool Updated</title>
<pubDate>Tue, 01 Mar 2011 09:00:09 -0500</pubDate>
<link>http://www.devshed.com/c/a/BrainDump/Googles-Chrome-Developer-Tool-Updated/</link>
		<description><![CDATA[In response to user feedback, Google Chrome Developer Tools has seen some recent improvements in terms of some of its existing features, and some new ones as well. Chrome Developer Tools is partly developed via the WebKit open source project. It offers users a stable environment for optimizing and debugging web applications or websites that run in Google Chrome.]]></description>
		<content:encoded><![CDATA[The improvements within the Chrome Developer Tools feature set were recently posted on the Chromium Blog. Network instrumentation is one of the areas of priority that received extra attention from the tools' developers. Users can now see more vital web page information at a single time, as network aspects are now viewable in the Network Panel, which shows the resources that are downloaded over the network.  Network aspects data can be sorted and cleared, as well as exported into HAR format.   Timing information has also been improved. Instead of coming from WebKit, timing information is now su...]]></content:encoded>
<category>BrainDump</category>
<guid isPermaLink="true">http://www.devshed.com/c/a/BrainDump/Googles-Chrome-Developer-Tool-Updated/</guid>
</item>
<item><title>Google's Chrome 6 Browser Brings Speed to the Table</title>
<pubDate>Wed, 08 Sep 2010 09:00:10 -0400</pubDate>
<link>http://www.devshed.com/c/a/BrainDump/Googles-Chrome-6-Browser-Brings-Speed-to-the-Table/</link>
		<description><![CDATA[With so much to choose from in the way of Internet browsers, competitors need to find ways to stand out from the crowd. Google's latest release, Chrome 6, stands out by satisfying its users' need for speed.]]></description>
		<content:encoded><![CDATA[In the sports world, many say that speed kills. While that is usually the case, you could say that the same holds true when it comes to Internet browsers. After all, there are few things more frustrating than having to wait all day for a page or application to load.  When it comes to using a web browser, many people use a variety of deciding factors. Some believe security is most important. Others find that the look and user interface is key. Some may just follow the crowd and pick the most trusted name.   Meanwhile, others want speed. They want whichever browser will help them get through the...]]></content:encoded>
<category>BrainDump</category>
<guid isPermaLink="true">http://www.devshed.com/c/a/BrainDump/Googles-Chrome-6-Browser-Brings-Speed-to-the-Table/</guid>
</item>
<item><title>New Open Source Update Fedora 13 is Released to the Public</title>
<pubDate>Tue, 01 Jun 2010 09:00:09 -0400</pubDate>
<link>http://www.devshed.com/c/a/BrainDump/New-Open-Source-Update-Fedora-13-is-Released-to-the-Public/</link>
		<description><![CDATA[The open source community has a new tool to tinker with thanks to the release of Fedora 13 from the Fedora Project. The Fedora Project is a group dedicated to bringing free open source software to the public. They are continuing to do so with this current release, which comes just half a year after the release of Fedora 12.]]></description>
		<content:encoded><![CDATA[Fedora 13 is the latest edition of the free Linux-based operating system from the group. Anyone can download and use the operating system. They are also free to modify it to their needs and distribute it as they see fit. Fedora 13 is just the latest way that the Fedora Project encourages the innovation of open source software.  While past versions of the Linux distribution, such as Fedora 11, were known to have some bugs, the thirteenth version promises to have many upgrades that past users of the product will likely notice. This keeps in line with the group's mantra of releasing the latest so...]]></content:encoded>
<category>BrainDump</category>
<guid isPermaLink="true">http://www.devshed.com/c/a/BrainDump/New-Open-Source-Update-Fedora-13-is-Released-to-the-Public/</guid>
</item>
<item><title>Install Linux with Knoppix</title>
<pubDate>Thu, 13 May 2010 09:00:10 -0400</pubDate>
<link>http://www.devshed.com/c/a/BrainDump/Install-Linux-with-Knoppix/</link>
		<description><![CDATA[If you're interested in installing the Debian GNU/Linux distribution, you'll want to know that the Knoppix installer can save you a lot of trouble. This article walks you through the process. It is excerpted from the book Knoppix Hacks, Second Edition: Tips and Tools for Hacking, Repairing, and Enjoying Your PC, written by Kyle Rankin (O'Reilly, 2009; ASIN: B002QX441K). Copyright © 2009 O'Reilly Media, Inc. All rights reserved. Used with permission from the publisher. Available from booksellers or direct from O'Reilly Media]]></description>
		<content:encoded><![CDATA[Once you are comfortable using Knoppix for your desktop, you might find yourself booting onto the CD more often. While you can create persistent settings and a portable home directory to mount, at some point you might decide you would like to use Knoppix full-time by installing it to your hard drive.  The Debian GNU/Linux distribution, on which Knoppix is based, is becoming much more popular, but the Debian installer can be daunting even for the experienced Linux user. Some of the more complicated parts of the install ask questions that the new Debian user might not know the answers to. Knoppi...]]></content:encoded>
<category>BrainDump</category>
<guid isPermaLink="true">http://www.devshed.com/c/a/BrainDump/Install-Linux-with-Knoppix/</guid>
</item>
<item><title>iPad Developers Flock To SDK 3.2</title>
<pubDate>Mon, 15 Mar 2010 23:58:01 -0400</pubDate>
<link>http://www.devshed.com/c/a/BrainDump/iPad-Developers-Flock-To-SDK-3-2-031510/</link>
		<description><![CDATA[As the iPad nears its shipping date, iPad developers are flocking to the Objective-C platform and Apple's SDK 3.2]]></description>
		<content:encoded><![CDATA[Using the same development platform as the iPhone, the iPad has caused a marked surge in use of the iPad development software and emulators almost as strong as the market is picking up the actual iPad units. The iPad itself sold well over 155,000 units in just over three days.  Developer's interest is definitely justified and, if you've already got the iPhone and Objective-C background, you are definitely ready to start developing on the iPad. This article from Nick Kolakowski highlights the developer sentiment, causing a 185% usage of the Apple development kit and related tools since announci...]]></content:encoded>
<category>BrainDump</category>
<guid isPermaLink="true">http://www.devshed.com/c/a/BrainDump/iPad-Developers-Flock-To-SDK-3-2-031510/</guid>
</item>
<item><title>Managing a Linux Wireless Access Point</title>
<pubDate>Tue, 09 Feb 2010 09:00:11 -0500</pubDate>
<link>http://www.devshed.com/c/a/BrainDump/Managing-a-Linux-Wireless-Access-Point/</link>
		<description><![CDATA[In this conclusion to a five-part series on building a LInux wireless access point, you'll learn how to manage the details, such as DNS caches. This article is excerpted from chapter four of the Linux Networking Cookbook, written by Carla Schroder (O'Reilly; ISBN: 0596102488). Copyright © 2008 O'Reilly Media, Inc. All rights reserved. Used with permission from the publisher. Available from booksellers or direct from O'Reilly Media]]></description>
		<content:encoded><![CDATA[4.15 Turning Off Antenna Diversity  Problem  Your wireless interface supports using two antennas, but you're using just one. You know that this means half of your broadcast and unicast packets are hitting a dead end, which can hurt performance. How do you send power only to one antenna?  Solution  Set Pyramid's filesystem to read/write, then add the following lines to /etc/sysctl.conf:     dev.wifi0.diversity = 0    dev.wifi0.rxantenna = 1    dev.wifi0.txantenna = 1  Then, load the new configuration:    pyramid:~# /sbin/sysctl -p  If the antenna is connected to the second port, just change 1 t...]]></content:encoded>
<category>BrainDump</category>
<guid isPermaLink="true">http://www.devshed.com/c/a/BrainDump/Managing-a-Linux-Wireless-Access-Point/</guid>
</item>
<item><title>Maintaining a Linux Wireless Access Point</title>
<pubDate>Mon, 08 Feb 2010 09:00:17 -0500</pubDate>
<link>http://www.devshed.com/c/a/BrainDump/Maintaining-a-Linux-Wireless-Access-Point/</link>
		<description><![CDATA[In this fourth part of a five-part series on building a Linux wireless access point, you'll learn about firewalling, routing, and more. This article is excerpted from chapter four of the Linux Networking Cookbook, written by Carla Schroder (O'Reilly; ISBN: 0596102488). Copyright © 2008 O'Reilly Media, Inc. All rights reserved. Used with permission from the publisher. Available from booksellers or direct from O'Reilly Media.]]></description>
		<content:encoded><![CDATA[4.11 Connecting to the Internet and Firewalling  Problem  It's high time to finish up with these LAN chores and bring the Internet to your LAN. Your wireless is encrypted, your LAN services are working, and your users want Internet. So you're ready to configure your WAN interface and build a nice stout iptables firewall.  Solution  Easy as pie. First, configure your WAN interface, then set up an iptables firewall. (See Chapter 3 to learn how to do these things.) You'll need to make some simple changes to /usr/local/bin/fw-nat to enable traffic to flow across your bridge. Add these two lines:  ...]]></content:encoded>
<category>BrainDump</category>
<guid isPermaLink="true">http://www.devshed.com/c/a/BrainDump/Maintaining-a-Linux-Wireless-Access-Point/</guid>
</item>
<item><title>Securing a Linux Wireless Access Point</title>
<pubDate>Thu, 04 Feb 2010 09:00:12 -0500</pubDate>
<link>http://www.devshed.com/c/a/BrainDump/Securing-a-Linux-Wireless-Access-Point/</link>
		<description><![CDATA[In this third part of a five-part series on building a Linux wireless access point, you'll learn several different ways to secure your servers, so you can choose the level of security that best suits your needs. This article is excerpted from chapter four of the Linux Networking Cookbook, written by Carla Schroder (O'Reilly; ISBN: 0596102488). Copyright © 2008 O'Reilly Media, Inc. All rights reserved. Used with permission from the publisher. Available from booksellers or direct from O'Reilly Media.]]></description>
		<content:encoded><![CDATA[4.7 Making WPA2-Personal Almost As Good As WPA-Enterprise  Problem  You're nervous about sitting there with an unsecured wireless access point, and you really want to lock it up before you do anything else. You've made sure that all of your wireless network interfaces support WPA2, so you're ready to go. You don't want to run a RADIUS authentication server, but using the same shared key for all clients doesn't seem very secure. Isn't there some kind of in-between option?  Solution  Yes, there is. Pyramid Linux comes with hostapd, which is a user space daemon for access point and authentication...]]></content:encoded>
<category>BrainDump</category>
<guid isPermaLink="true">http://www.devshed.com/c/a/BrainDump/Securing-a-Linux-Wireless-Access-Point/</guid>
</item>
<item><title>Configuring a Linux Wireless Access Point</title>
<pubDate>Wed, 03 Feb 2010 09:00:33 -0500</pubDate>
<link>http://www.devshed.com/c/a/BrainDump/Configuring-a-Linux-Wireless-Access-Point/</link>
		<description><![CDATA[In this second part of a five-part series on building a Linux wireless access point, you'll learn how to set up name services, set static IP addresses, and more. This article is excerpted from chapter four of the Linux Networking Cookbook, written by Carla Schroder (O'Reilly; ISBN: 0596102488). Copyright © 2008 O'Reilly Media, Inc. All rights reserved. Used with permission from the publisher. Available from booksellers or direct from O'Reilly Media.]]></description>
		<content:encoded><![CDATA[4.3 Setting Up Name Services  Problem  Your LAN is going to have a combination of hosts with static IP addresses and DHCP clients that come and go, especially wireless clients. And, you want DHCP clients to automatically be entered into DNS so they can be accessed by hostname just like the hosts with static IP addresses.  Solution  You don't want much. Fortunately, you can have it all. Pyramid comes with dnsmasq, which handles DHCP and DNS, and automatically enters DHCP clients into DNS. This requires the clients to send their hostnames when they are requesting a DHCP lease. Windows clients do...]]></content:encoded>
<category>BrainDump</category>
<guid isPermaLink="true">http://www.devshed.com/c/a/BrainDump/Configuring-a-Linux-Wireless-Access-Point/</guid>
</item>
<item><title>Building a Linux Wireless Access Point</title>
<pubDate>Tue, 02 Feb 2010 09:00:17 -0500</pubDate>
<link>http://www.devshed.com/c/a/BrainDump/Building-a-Linux-Wireless-Access-Point/</link>
		<description><![CDATA[Over the past few years, wireless networking has made everyone's lives easier, thanks to being able to connect to the Internet just about anywhere. If you run a Linux shop and want to go wireless, this five-part series will show you how to set up a wireless access point. It is excerpted from chapter four of the Linux Networking Cookbook, written by Carla Schroder (O'Reilly; ISBN: 0596102488. Copyright © 2008 O'Reilly Media, Inc. All rights reserved. Used with permission from the publisher. Available from booksellers or direct from O'Reilly Media.]]></description>
		<content:encoded><![CDATA[4.0 Introduction  Wireless networking is everywhere. Someday, we'll have built-in wireless receivers in our heads. Meanwhile, times are improving for Linux wireless administrators, if you shop carefully and buy wireless interface cards with good Linux support and WPA2 support. Using well-supported wireless interfaces means you'll be able to dive directly into configuring your network instead of hassling with funky driver problems. This chapter shows how to build a secure, flexible, robust combination wireless access point/router/Internet firewall using Pyramid Linux on a Soekris single-board c...]]></content:encoded>
<category>BrainDump</category>
<guid isPermaLink="true">http://www.devshed.com/c/a/BrainDump/Building-a-Linux-Wireless-Access-Point/</guid>
</item>
<item><title>Migrating Oracle to PostgreSQL with EnterpriseDB</title>
<pubDate>Tue, 24 Nov 2009 11:56:32 -0500</pubDate>
<link>http://www.devshed.com/c/a/BrainDump/Replacing-Oracle-with-PostgreSQL/</link>
		<description><![CDATA[You might scoff at the idea of using PostgreSQL to replace your Oracle database, but when you look inside the numbers you can save a lot of money.  Migrating from Oracle to PostgreSQL might make sense for you.]]></description>
		<content:encoded><![CDATA[PostgreSQL is known for its transactional power and for years has been treated as an afterthought when considering enterprise database development.  However, a company called EnterpriseDB is attempting to expound on the joys of using PostgreSQL. EnterpriseDB is the leader in developing open-source, scalable and efficient DBMS solutions that lower a company's total cost of ownership (TCO).  In doing this, they have tapped into the transactional power of Postgres and built out an enterprise-level, industrial-strength solution for companies looking to lower their DB costs and reallocate that mone...]]></content:encoded>
<category>BrainDump</category>
<guid isPermaLink="true">http://www.devshed.com/c/a/BrainDump/Replacing-Oracle-with-PostgreSQL/</guid>
</item>
<item><title>Demystifying SELinux on Kernel 2.6</title>
<pubDate>Thu, 29 Oct 2009 09:00:01 -0400</pubDate>
<link>http://www.devshed.com/c/a/BrainDump/Demystifying-SELinux-on-Kernel-26/</link>
		<description><![CDATA[If you're looking for a way to control or restrict access to your Linux-based applications, you might want to look at SELinux. This extension has been around since Linux kernel 2.6 and can help you with your access issues.]]></description>
		<content:encoded><![CDATA[Before we begin, first we need to understand what kind of access control we're talking about, and then we can easily comprehend how  quot;mandatory access control quot; (MAC) tries to accomplish our aims. The operating system has the ability to examine the course of an action that an  quot;initiator quot; wants to perform on a so-called  quot;target. quot; In its simplest form, imagine a process wanting to do something (i.e.; open, write, modify) with a file. In the case above, the initiator is the process, while the target or the object is the file. The mechanism needs to be globalized and ex...]]></content:encoded>
<category>BrainDump</category>
<guid isPermaLink="true">http://www.devshed.com/c/a/BrainDump/Demystifying-SELinux-on-Kernel-26/</guid>
</item>
<item><title>Yahoo and Microsoft Create Ad Partnership</title>
<pubDate>Tue, 28 Jul 2009 20:26:10 -0400</pubDate>
<link>http://www.devshed.com/c/a/BrainDump/Yahoo-and-Microsoft-Create-Ad-Partnership-07270901/</link>
		<description><![CDATA[The on-again, off-again relationship between Microsoft and Yahoo! appears to be back on, though cautiously.  The announcement about the ad partnership between MSFT and YHOO should be announced by Thursday Morning.]]></description>
		<content:encoded><![CDATA[Yahoo!, once a giant of the search engine world has joined an alliance with Microsoft and one assumes the Bing search engine.  While details are not available yet on what this means to Yahoo's earnings, the stock is up about 1.6% in after-hours trading at 8PM Tuesday evening.  Last year, Microsoft made an overture to purchase Yahoo for roughly 47.5 Billion USD.  Currently, the Yahoo company is valued at approximately 1/2 that number.  Now, Yahoo! is ready to take on any suitor to save its business.  Recently, Yahoo! announced a new home page and promises of products to rival Google.  One can h...]]></content:encoded>
<category>BrainDump</category>
<guid isPermaLink="true">http://www.devshed.com/c/a/BrainDump/Yahoo-and-Microsoft-Create-Ad-Partnership-07270901/</guid>
</item>
</channel>
</rss>

