<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Guild Media &#187; Programming</title>
	<atom:link href="http://guildmedia.net/tag/programming/feed/" rel="self" type="application/rss+xml" />
	<link>http://guildmedia.net</link>
	<description>How the Web Was Won - Comentaries and a smattering of tech nerdiness. &#60;br /&#62; Web Design Development Programming, SEO, Internet Marketing</description>
	<lastBuildDate>Wed, 07 Jul 2010 09:44:30 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Mozilla Labs Bespin Cloud Computing for Programming Development</title>
		<link>http://guildmedia.net/2009/02/20/mozilla-labs-bespin-cloud-computing-for-programming-development/</link>
		<comments>http://guildmedia.net/2009/02/20/mozilla-labs-bespin-cloud-computing-for-programming-development/#comments</comments>
		<pubDate>Fri, 20 Feb 2009 14:21:50 +0000</pubDate>
		<dc:creator>Leo</dc:creator>
				<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[Bespin]]></category>
		<category><![CDATA[cloud computing]]></category>
		<category><![CDATA[HTML 5]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://guildmedia.net/?p=179</guid>
		<description><![CDATA[Mozilla Labs revealed a new open-source project called Bespin, a Web-based programming environment they hope will combine the speed and power of desktop-based development with the collaborative benefits of cloud computing. ]]></description>
			<content:encoded><![CDATA[<p>Mozilla Labs revealed a new open-source project called <a href="http://labs.mozilla.com/projects/bespin/">Bespin</a>, a Web-based programming environment they hope will combine the speed and power of desktop-based development with the collaborative benefits of cloud computing.</p>
<p>Bespin proposes an open extensible web-based framework for code editing that aims to increase developer productivity, enable compelling user experiences, and promote the use of open standards</p>
<p>They appear to have build their own extensible GUI using the HTML 5 canvas element and JavaScript. It looks exciting and promising. Programming development where ever you are.</p>
<p>Then again, it means there&#8217;s never any excuses about not being able to access your computer and your projects when you are wanting to be unavailable.</p>
<p><object width="450" height="254" data="http://vimeo.com/moogaloop.swf?clip_id=3195079&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" type="application/x-shockwave-flash"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=3195079&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" /></object><br />
<a href="http://vimeo.com/3195079">Introducing Bespin</a> from <a href="http://vimeo.com/dion">Dion Almaer</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a title="Click me to see the sites." href="#" onclick="$$('div.d179').each( function(e) { e.visualEffect('slide_down',{duration:2.5}) }); return false;"><strong><em>Bookmark to:</em></strong></a>
<br />
<div class="d179" style="overflow:hidden">
<br />
<br />
<a style="font-size:90%;text-align: right; " title="Click me to hide the sites." href="#" onclick="$$('div.d179').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); return false;">Hide Sites</a>
</div>
</div>
<!-- Social Bookmarks END -->
<script type="text/javascript">$$('div.d179').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); </script>]]></content:encoded>
			<wfw:commentRss>http://guildmedia.net/2009/02/20/mozilla-labs-bespin-cloud-computing-for-programming-development/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Digital Security &#8211; Not</title>
		<link>http://guildmedia.net/2008/08/28/digital-security-not/</link>
		<comments>http://guildmedia.net/2008/08/28/digital-security-not/#comments</comments>
		<pubDate>Thu, 28 Aug 2008 10:07:18 +0000</pubDate>
		<dc:creator>Leo</dc:creator>
				<category><![CDATA[Hacking]]></category>
		<category><![CDATA[Privacy]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Best Western]]></category>
		<category><![CDATA[Big Brother]]></category>
		<category><![CDATA[dvd]]></category>
		<category><![CDATA[encryption]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[government]]></category>
		<category><![CDATA[military]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[passport]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://guildmedia.net/news/?p=124</guid>
		<description><![CDATA[As we commit more information to electronic storage and retrieval, it is more vulnerable. As we have see in the past year of data loses, vast amounts of information can be lost or exposed through very simple human error or negligence. Tougher encryption and security is also a joke. In the programming world it is well know that if you can code it, you can hack it.]]></description>
			<content:encoded><![CDATA[<p>
I read just read this article <a href="http://technology.timesonline.co.uk/tol/news/tech_and_web/the_web/article4621021.ece" target="_blank">Best Western and the worst kind of security mix-up</a>. Over the past couple of days it has emerged that customer details, including name, address, phone and credit card numbers were stolen when Best Western were hacked by an Indian hacker with ties to the Russian Mafia.
</p>
<p>
What needs to be further highlighted is that as we commit more <a href="http://guildmedia.net/news/2007/12/04/cyber-espionage-is-real/">information to electronic storage and retrieval, it is more vulnerable</a>. As we have see in the past year of data loses, vast amounts of information can be lost or exposed through very simple human error or negligence.
</p>
<p>
Tougher encryption and security is also a joke. In the programming world it is well know that if you can code it, you can hack it. Examples of so called unbreakable security are the DVD format and the security researchers <a href="http://guildmedia.net/news/2008/06/25/hacking-the-oyster/">cloning the new passport chips</a>.</p>
<p>We are truly heading towards an <a href="http://guildmedia.net/news/2007/11/22/google-works-as-a-password-md5-hash-cracker/">information age where there are no secrets</a>, regardless of the noise government makes. <a href="http://guildmedia.net/news/2007/09/17/google-is-big-brother/">Big Brother</a>  is its own worst enemy. The traditional idea of security has to be radically rethought.
</p>
<p>
We are seeing this theme being played out currently in the world of software development, especially with web browsers and Operating Systems. We see the realm of Open Source where vulnerabilities are publicly acknowledged and addressed verses proprietary commercial software where the mantra is security through obscurity (Apple) and denial (Macintosh).
</p>
<p>
Last year on Google Maps you could go and look at <a href="http://guildmedia.net/news/2007/09/05/internet-espionage-the-power-of-search/">satellite images of a top secret US Navy submarine</a> in dry dock. The US military screamed to take down the images. D&#39;uh hello? If a commercial satellite snapped pictures of this submarine with out looking for it, what about all of the spy satellites that are?
</p>
<p>
It all goes to show that our concept of security is no more than just that, a concept, or at worse a dangerous expensive joke.</p>
<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a title="Click me to see the sites." href="#" onclick="$$('div.d124').each( function(e) { e.visualEffect('slide_down',{duration:2.5}) }); return false;"><strong><em>Bookmark to:</em></strong></a>
<br />
<div class="d124" style="overflow:hidden">
<br />
<br />
<a style="font-size:90%;text-align: right; " title="Click me to hide the sites." href="#" onclick="$$('div.d124').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); return false;">Hide Sites</a>
</div>
</div>
<!-- Social Bookmarks END -->
<script type="text/javascript">$$('div.d124').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); </script>]]></content:encoded>
			<wfw:commentRss>http://guildmedia.net/2008/08/28/digital-security-not/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Unofuscate Javascript</title>
		<link>http://guildmedia.net/2008/02/24/unofuscate-javascript/</link>
		<comments>http://guildmedia.net/2008/02/24/unofuscate-javascript/#comments</comments>
		<pubDate>Sun, 24 Feb 2008 11:47:33 +0000</pubDate>
		<dc:creator>Leo</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Tech Talk]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[obfuscate]]></category>

		<guid isPermaLink="false">http://guildmedia.net/news/2008/02/24/unofuscate-javascript/</guid>
		<description><![CDATA[A simple way of unobfuscate JavaScript]]></description>
			<content:encoded><![CDATA[<p>
I have always learnt how to code by example. I find some one else&#39;s code open it up have a look around, and start hacking. But every once in a while I&#39;ll come across some code that has been <a href="http://en.wikipedia.org/wiki/Obfuscated_code" title="To make code unreadable" target="_blank">obfuscated</a>. It has never stopped me in the past, and usually I&#39;ve taken a long and laborious way to make it readable again.
</p>
<p>
Well today, I was feeling particularly impatient with the JavaScript I wanted to open up. I looked through my Firefox plugins and found nothing, so I then googled for a solution. To my surprise I found something extremely simple and elegant.
</p>
<p>
alert(function showMeTheCode() {  yourJSgoesHere });
</p>
<p>
The &quot;yourJSgoesHere&quot; is of course replaced with the code you want to unobfuscate. Firefox will then print you an alert with neatly formatted JavaScript. Enjoy! <img src='http://guildmedia.net/wp-includes/images/smilies/icon_cool.gif' alt='8)' class='wp-smiley' /></p>
<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a title="Click me to see the sites." href="#" onclick="$$('div.d105').each( function(e) { e.visualEffect('slide_down',{duration:2.5}) }); return false;"><strong><em>Bookmark to:</em></strong></a>
<br />
<div class="d105" style="overflow:hidden">
<br />
<br />
<a style="font-size:90%;text-align: right; " title="Click me to hide the sites." href="#" onclick="$$('div.d105').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); return false;">Hide Sites</a>
</div>
</div>
<!-- Social Bookmarks END -->
<script type="text/javascript">$$('div.d105').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); </script>]]></content:encoded>
			<wfw:commentRss>http://guildmedia.net/2008/02/24/unofuscate-javascript/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
