<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.3.3" -->
<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/"
	>

<channel>
	<title>jasonpowers.net</title>
	<link>http://jasonpowers.net/braindump</link>
	<description>Technical BrainDumps</description>
	<pubDate>Thu, 25 Mar 2010 03:06:39 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.3</generator>
	<language>en</language>
			<item>
		<title>Here I am&#8230; again.</title>
		<link>http://jasonpowers.net/braindump/?p=23</link>
		<comments>http://jasonpowers.net/braindump/?p=23#comments</comments>
		<pubDate>Thu, 25 Mar 2010 03:06:39 +0000</pubDate>
		<dc:creator>jpowers</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://jasonpowers.net/braindump/?p=23</guid>
		<description><![CDATA[So after taking a brief hiatus from working overtime&#8230; I decided to spend time doing things I used to enjoy.    One of which was programming.   I realize that my websites are extremely outdated and are in desparate need of attention.  I have that on my list.  I also have a few projects in mind and [...]]]></description>
			<content:encoded><![CDATA[<p>So after taking a brief hiatus from working overtime&#8230; I decided to spend time doing things I used to enjoy.    One of which was programming.   I realize that my websites are extremely outdated and are in desparate need of attention.  I have that on my list.  I also have a few projects in mind and intend on joining some open source projects and additional software engineering forums.   Stand by&#8230; <img src='http://jasonpowers.net/braindump/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /></p>
]]></content:encoded>
			<wfw:commentRss>http://jasonpowers.net/braindump/?feed=rss2&amp;p=23</wfw:commentRss>
		</item>
		<item>
		<title>Back in action&#8230;</title>
		<link>http://jasonpowers.net/braindump/?p=22</link>
		<comments>http://jasonpowers.net/braindump/?p=22#comments</comments>
		<pubDate>Fri, 30 Jan 2009 04:54:43 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://jasonpowers.net/braindump/?p=22</guid>
		<description><![CDATA[I have not had time to modify the collection of websites that I have been working on, including this one.   Between work and family&#8230; I have not had much free time.  However, I plan on getting back into website development as well as a few side projects as time permits.
A few projects [...]]]></description>
			<content:encoded><![CDATA[<p>I have not had time to modify the collection of websites that I have been working on, including this one.   Between work and family&#8230; I have not had much free time.  However, I plan on getting back into website development as well as a few side projects as time permits.</p>
<p>A few projects that I am currently working on:</p>
<p>1) Quad-booting one system with Windows Vista Business, Windows 2003 Enterprise Server, Windows 7 Beta and Fedora 10.</p>
<p>2) Researching ITIL methods for Change/Release Management.</p>
<p>3) Establishing a Beowulf Cluster for special research projects (ie: hurricane/tornado modeling, protein folding, SETI)</p>
<p>4) Establishing an IIS web server for ASP.Net / web services development.</p>
<p>5) Building a 5 tera-byte file server for network distribution.</p>
<p>6) More collaboration and features of my intrusion detection system and sharing of IP black lists.</p>
<p>7) Modification to family website.</p>
<p>So stay tuned&#8230; <img src='http://jasonpowers.net/braindump/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /></p>
]]></content:encoded>
			<wfw:commentRss>http://jasonpowers.net/braindump/?feed=rss2&amp;p=22</wfw:commentRss>
		</item>
		<item>
		<title>C and C++ are NOT losing ground!</title>
		<link>http://jasonpowers.net/braindump/?p=20</link>
		<comments>http://jasonpowers.net/braindump/?p=20#comments</comments>
		<pubDate>Fri, 25 Apr 2008 15:20:23 +0000</pubDate>
		<dc:creator>jpowers</dc:creator>
		
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://jasonpowers.net/braindump/?p=20</guid>
		<description><![CDATA[The TIOBE index managing directory, Paul Jensen, was recently interviewed by Dr. Jobbs.  The question posed was regarding C and C++ losing ground in the top programming languages being used, in which he claimed they were simply because they did not have better memory management and automatic garbage collection like C# and Java.  
Just because C and [...]]]></description>
			<content:encoded><![CDATA[<p>The TIOBE index managing directory, Paul Jensen, was recently interviewed by Dr. Jobbs.  The question posed was regarding C and C++ losing ground in the top programming languages being used, in which he claimed they were simply because they did not have better memory management and automatic garbage collection like C# and Java.  </p>
<p>Just because C and C++ do not have such memory management does not mean that will no longer have a place in the industry.  C has been around for ages and is still being used to write new code.  Have you heard of LINUX?   The Linux kernel is written in C.  Does this mean Linux is losing ground also, because it will eventually lack developers that know C?   C++ code is found everywhere, including most of the computer games that are being enjoyed today.  Does this mean those games are losing ground as well and should be rewritten in Java or C#?    You also mentioned that Python replaced Perl on the index because Python was object oriented.  Your group needs to research that a bit more as Perl also has an object oriented structure now.</p>
<p> While I like coding in C# and Java, I seriously doubt they will dominate the market completely.   Not only due to maintenance of legacy applications, but also because speed and overall performance is superior to automated memory management, especially when such memory management is still available in C and C++, if the programmer is able to implement it correctly.  You will need a bigger bullet than garbage collection to kill off these languages.  </p>
<p> On a side note, are you sure that the level of web presence a programming language has on the web is truly indicative of its actual usage or value to the industry?   I wonder if I were to post thousands of videos on YouTube  showing how to write code in C++, if it would &#8220;regain&#8221; its position on your index?  Bah.</p>
]]></content:encoded>
			<wfw:commentRss>http://jasonpowers.net/braindump/?feed=rss2&amp;p=20</wfw:commentRss>
		</item>
		<item>
		<title>French international transport company&#8230; makes private data public!</title>
		<link>http://jasonpowers.net/braindump/?p=19</link>
		<comments>http://jasonpowers.net/braindump/?p=19#comments</comments>
		<pubDate>Fri, 11 Apr 2008 15:19:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Other]]></category>

		<guid isPermaLink="false">http://jasonpowers.net/braindump/?p=19</guid>
		<description><![CDATA[I recently modified the security scripts that are analyzing attacks against my home network and decided to see if any of the systems that were brute forcing me had websites.  I wrote a small port scanner in Python and let it rip&#8230; several had HTTPD running.   I browsed to one in particular, which happened to be [...]]]></description>
			<content:encoded><![CDATA[<p>I recently modified the security scripts that are analyzing attacks against my home network and decided to see if any of the systems that were brute forcing me had websites.  I wrote a small port scanner in Python and let it rip&#8230; several had HTTPD running.   I browsed to one in particular, which happened to be a French shipping/transport company.   There were hundreds of order information PDFs and packing slips scattered throughout the site.  Complete with customer names, addresses, what they had ordered, etc.   If their customers new about their lack of security, I&#8217;m sure they would go out of business.</p>
<p> Being the nice guy that I am&#8230; I didn&#8217;t retaliate with an attack of my own.  Because I realized that the owner&#8217;s of this website had no clue what was going on.   The site appeared to be an unauthorized web server that contained company information.  My guess is, someone in the shipping department thought they were technically inclined and wanted to track the shipments by uploading the slips to a centralized server, which appeared to have been bought and hosted outside of the company.   To bad the system administrators forgot to secure such important content.</p>
<p> I discovered their official company website&#8230; and contacted the info and abuse staff to let them know that they may need to re-evaluate their security policies.  I wrote the message in English, but translated it into French as well.  For starters, they have business sensitive information in public view.  Not to mention the fact that this particular server is probably a nest from which attacks on other servers are staged.  </p>
]]></content:encoded>
			<wfw:commentRss>http://jasonpowers.net/braindump/?feed=rss2&amp;p=19</wfw:commentRss>
		</item>
		<item>
		<title>Switcing to ASP.Net for web development&#8230;</title>
		<link>http://jasonpowers.net/braindump/?p=18</link>
		<comments>http://jasonpowers.net/braindump/?p=18#comments</comments>
		<pubDate>Thu, 20 Mar 2008 15:44:29 +0000</pubDate>
		<dc:creator>jpowers</dc:creator>
		
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://jasonpowers.net/braindump/?p=18</guid>
		<description><![CDATA[After reading a few industry reviews, I quickly realized that ASP.Net was the language of choice for most web applications.   For years, I have been favoring PHP due to its close similarities to C++.  However, outside of a few open source projects, PHP is not in very high demand, at least in my region.   I [...]]]></description>
			<content:encoded><![CDATA[<p>After reading a few industry reviews, I quickly realized that ASP.Net was the language of choice for most web applications.   For years, I have been favoring PHP due to its close similarities to C++.  However, outside of a few open source projects, PHP is not in very high demand, at least in my region.   I will still maintain my existing PHP applications, write the occasional PHP script to administer a few web sites, and of use it for a few projects at work (seeming as how we are a Solaris shop).   However, most of my web development effort will be migrated over to ASP.Net in order to user C#. </p>
<p> The first thing to resolve was the fact that my home web servers are running Apache over Linux.  Obviously ASP.Net favors IIS over Windows for the web server.  Being that I have had experience in writing portable applications between Windows and Linux via Mono&#8230; I decided to take a look at Mono to handle running ASP.Net over Linux.</p>
<p> The solution was mod_mono available and documented here:  <a href="http://www.mono-project.com/Mod_mono">http://www.mono-project.com/Mod_mono</a>.   Mod_Mono is an Apache 1.3/2.0/2.2 module that provides ASP.NET support for the Apache web server.  Stay tuned for a few web apps I have coming down the pipes&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://jasonpowers.net/braindump/?feed=rss2&amp;p=18</wfw:commentRss>
		</item>
		<item>
		<title>Apple iPhone SDK released&#8230;</title>
		<link>http://jasonpowers.net/braindump/?p=17</link>
		<comments>http://jasonpowers.net/braindump/?p=17#comments</comments>
		<pubDate>Mon, 10 Mar 2008 15:23:04 +0000</pubDate>
		<dc:creator>jpowers</dc:creator>
		
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://jasonpowers.net/braindump/?p=17</guid>
		<description><![CDATA[The Apple iPhone Software Development Kit has been released!    I may switch gears a bit from mobile development on Palm TX over to the iPhone.  The SDK and related documents can be found here:  http://developer.apple.com/iphone/.   I&#8217;ll post my first iPhone program as soon as I get a chance to test it out.  
There is also a $100 million [...]]]></description>
			<content:encoded><![CDATA[<p>The Apple iPhone Software Development Kit has been released!    I may switch gears a bit from mobile development on Palm TX over to the iPhone.  The SDK and related documents can be found here:  <a href="http://developer.apple.com/iphone/">http://developer.apple.com/iphone/</a>.   I&#8217;ll post my first iPhone program as soon as I get a chance to test it out.  </p>
<p>There is also a $100 million <a target="_blank" href="http://www.kpcb.com/initiatives/ifund/index.html">iFund</a> for startups developing applications for the iPhone.</p>
]]></content:encoded>
			<wfw:commentRss>http://jasonpowers.net/braindump/?feed=rss2&amp;p=17</wfw:commentRss>
		</item>
		<item>
		<title>Blog software update&#8230;</title>
		<link>http://jasonpowers.net/braindump/?p=16</link>
		<comments>http://jasonpowers.net/braindump/?p=16#comments</comments>
		<pubDate>Fri, 22 Feb 2008 16:24:49 +0000</pubDate>
		<dc:creator>jpowers</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://jasonpowers.net/braindump/?p=16</guid>
		<description><![CDATA[I have migrated my blog software into WordPress.   I selected a few blog entries to come along for the ride, you&#8217;ll see them below.  Updates to this blog will be made weekly, if not daily, so check back soon!
]]></description>
			<content:encoded><![CDATA[<p>I have migrated my blog software into WordPress.   I selected a few blog entries to come along for the ride, you&#8217;ll see them below.  Updates to this blog will be made weekly, if not daily, so check back soon!</p>
]]></content:encoded>
			<wfw:commentRss>http://jasonpowers.net/braindump/?feed=rss2&amp;p=16</wfw:commentRss>
		</item>
		<item>
		<title>Building a Beowulf Cluster&#8230;</title>
		<link>http://jasonpowers.net/braindump/?p=15</link>
		<comments>http://jasonpowers.net/braindump/?p=15#comments</comments>
		<pubDate>Fri, 22 Feb 2008 15:47:25 +0000</pubDate>
		<dc:creator>jpowers</dc:creator>
		
		<category><![CDATA[Hardware/Network]]></category>

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

		<guid isPermaLink="false">http://jasonpowers.net/braindump/?p=15</guid>
		<description><![CDATA[For a few years now, I have been wanting to build a Beowulf Cluster&#8230; however, the cost of such a project has just became within range with the prices of memory and processors steadily on the decline.
For those of you who do not know what a Beowulf Cluster is&#8230; it is a collection of personal [...]]]></description>
			<content:encoded><![CDATA[<p>For a few years now, I have been wanting to build a Beowulf Cluster&#8230; however, the cost of such a project has just became within range with the prices of memory and processors steadily on the decline.</p>
<p>For those of you who do not know what a Beowulf Cluster is&#8230; it is a collection of personal computers that are connected together to acheive high performance computing. Google it to see some pretty cool pictures (if you are into that sort of thing).</p>
<p>I do not have the funding of a enterprise company, a university, a hospital, a research center, or some government&#8230; so the cluster I build will be relatively small in comparison. My plan is to start off with 5 nodes, including the server&#8230; and add nodes as I streamline the process.</p>
<p>Primarily, I am doing this to mentally torture myself&#8230; really just to learn more about parallel programming. In the process, I may be able to offer researchers the ability to simulate chemical reactions, atmospheric modeling, protein folding for cancer research, physics simulations, etc&#8230; or in the end, I may just have one huge system to serve all of my favorite games 24/7.</p>
<p>I was starting off with setting up the master node with Fedora Core 8. Which was a mistake, because OSCAR does not support it yet. So, I can either drop back to an older version of Fedora, change Linux distributions to say&#8230; Redhat&#8230; or, download the source from their subversion directory and modify the code and recompile it&#8230; thereby creating support for Fedora 8 myself. The SVN content is still downloading&#8230; Pending how much time I anticipate wasting, I may just switch distros or replace OSCAR with a different clustering utility.</p>
<p>More later&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://jasonpowers.net/braindump/?feed=rss2&amp;p=15</wfw:commentRss>
		</item>
		<item>
		<title>The new C++ standard&#8230; C++0x</title>
		<link>http://jasonpowers.net/braindump/?p=14</link>
		<comments>http://jasonpowers.net/braindump/?p=14#comments</comments>
		<pubDate>Fri, 22 Feb 2008 15:47:14 +0000</pubDate>
		<dc:creator>jpowers</dc:creator>
		
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://jasonpowers.net/braindump/?p=14</guid>
		<description><![CDATA[&#8220;C++0x is the planned new standard for the C++ programming language. It is intended to replace the existing C++ standard, ISO/IEC 14882, which was published in 1998 and updated in 2003. These predecessors are informally known as C++98 and C++03. The new standard will include several additions to the core language and will extend the [...]]]></description>
			<content:encoded><![CDATA[<p>&#8220;C++0x is the planned new standard for the C++ programming language. It is intended to replace the existing C++ standard, ISO/IEC 14882, which was published in 1998 and updated in 2003. These predecessors are informally known as C++98 and C++03. The new standard will include several additions to the core language and will extend the C++ standard library, incorporating most of the C++ Technical Report 1 libraries - most likely with the exception of numerical libraries.&#8221;</p>
<p><a href="http://en.wikipedia.org/wiki/C%2B%2B0x">http://en.wikipedia.org/wiki/C%2B%2B0x</a></p>
]]></content:encoded>
			<wfw:commentRss>http://jasonpowers.net/braindump/?feed=rss2&amp;p=14</wfw:commentRss>
		</item>
		<item>
		<title>Equipment Reduction&#8230; :&#124;</title>
		<link>http://jasonpowers.net/braindump/?p=13</link>
		<comments>http://jasonpowers.net/braindump/?p=13#comments</comments>
		<pubDate>Fri, 22 Feb 2008 15:46:38 +0000</pubDate>
		<dc:creator>jpowers</dc:creator>
		
		<category><![CDATA[Hardware/Network]]></category>

		<guid isPermaLink="false">http://jasonpowers.net/braindump/?p=13</guid>
		<description><![CDATA[I decided a while back to scale down my network and related equipment, to get rid of things that I have not used in a long time. Call it a technical spring cleaning of you want&#8230;
I went from about 21 computers in my home office down to 10. The other computers were either scrapped for [...]]]></description>
			<content:encoded><![CDATA[<p>I decided a while back to scale down my network and related equipment, to get rid of things that I have not used in a long time. Call it a technical spring cleaning of you want&#8230;</p>
<p>I went from about 21 computers in my home office down to 10. The other computers were either scrapped for parts, combined into a single computer and given away, or thrown to the garbage. I could not bare to part with my SGI workstations or the 72 port network hub, so I decided to store them in my attic&#8230; until I had a new project in mind that may require them.</p>
<p>I imagine that the number of remaining systems will be cut in half again soon. Although, I plan on making a dedicated computer room soon when I get the power requirements figured out, I will end stacking in the rack mounted servers. and take the system count down to two, while probably boosting up to 12 to 24 rack mounted servers. Depending on if I am still interested in the beowulf cluster and parallel processing projects at the time.</p>
]]></content:encoded>
			<wfw:commentRss>http://jasonpowers.net/braindump/?feed=rss2&amp;p=13</wfw:commentRss>
		</item>
	</channel>
</rss>
