<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:georss="http://www.georss.org/georss" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0"><id>tag:blogger.com,1999:blog-5019258234213085660</id><updated>2009-11-05T22:06:10.492Z</updated><title type="text">Tiny Mac Tutorials</title><subtitle type="html">All things OS X...</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://macateeny.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://macateeny.blogspot.com/" /><link rel="hub" href="http://pubsubhubbub.appspot.com/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/5019258234213085660/posts/default?start-index=26&amp;max-results=25" /><author><name>devnull</name><uri>http://www.blogger.com/profile/09897474537841959707</uri><email>noreply@blogger.com</email></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>125</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><link rel="license" type="text/html" href="http://creativecommons.org/licenses/by-nc/2.0/" /><logo>http://creativecommons.org/images/public/somerights20.gif</logo><link rel="self" href="http://feeds.feedburner.com/Macateeny" type="application/atom+xml" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><entry><id>tag:blogger.com,1999:blog-5019258234213085660.post-8472339280760017088</id><published>2009-08-31T11:03:00.005+01:00</published><updated>2009-08-31T11:37:10.872+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="X-Fighters Motocross finals" /><category scheme="http://www.blogger.com/atom/ns#" term="Danel Torres" /><category scheme="http://www.blogger.com/atom/ns#" term="Battersea Powerstation" /><title type="text">Now for something completely Different ...</title><content type="html">&lt;a href="http://www.apple.com/macosx/"&gt;Snow Leopard&lt;/a&gt; has been launched and it makes you want to do&lt;br /&gt;64bit back flips.  Almost like the &lt;a href="http://www.redbullxfighters.com/"&gt;X-Fighters Finals&lt;/a&gt; in Battersea Powerstation.&lt;br /&gt;&lt;a href="http://www.nateadams.com/-/Bio"&gt;Nate Adams&lt;/a&gt; was this years Winner.  This footage is from the &lt;a href="http://www.mxlarge.com/news/2555-spain-celebrates-fmx-torero-torres"&gt;Daniel Torres&lt;/a&gt; run.&lt;br /&gt;&lt;br /&gt;&lt;object width="320" height="266" class="BLOG_video_class" id="BLOG_video-74d78043ad631dbc" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"&gt;&lt;param name="movie" value="http://www.blogger.com/img/videoplayer.swf?videoUrl=http%3A%2F%2Fvp.video.google.com%2Fvideodownload%3Fversion%3D0%26secureurl%3DqAAAAHfApvOOOB_WlESfHfM9b00vbDPR4NQF2I6eiXi-At_AsiL2lZnlzZNQdJGOnrooBdj3qoyefiIBTCBd_y5Xq186BEJPmd608FE2BMQtLyNL0HmA-grx8feIr5xv0uMDumRbijRRhzdkrlDgojlll0gy6stlWcFK-TzTe7dwl6lA9V_Ej0O3WHp5FglSoVpfFLXIuJ_606QZbogKxE31cLQ1paIwXQC6M6WWkIlD9W8Z%26sigh%3DnuiH_noT0cyPXgxpXI6oBmguf7Y%26begin%3D0%26len%3D86400000%26docid%3D0&amp;amp;nogvlm=1&amp;amp;thumbnailUrl=http%3A%2F%2Fvideo.google.com%2FThumbnailServer2%3Fapp%3Dblogger%26contentid%3D74d78043ad631dbc%26offsetms%3D5000%26itag%3Dw320%26sigh%3DqvQgqzXH3I_U1ExKTnNn8yEDMJk&amp;amp;messagesUrl=video.google.com%2FFlashUiStrings.xlb%3Fframe%3Dflashstrings%26hl%3Den"&gt;&lt;param name="bgcolor" value="#FFFFFF"&gt;&lt;embed width="320" height="266" src="http://www.blogger.com/img/videoplayer.swf?videoUrl=http%3A%2F%2Fvp.video.google.com%2Fvideodownload%3Fversion%3D0%26secureurl%3DqAAAAHfApvOOOB_WlESfHfM9b00vbDPR4NQF2I6eiXi-At_AsiL2lZnlzZNQdJGOnrooBdj3qoyefiIBTCBd_y5Xq186BEJPmd608FE2BMQtLyNL0HmA-grx8feIr5xv0uMDumRbijRRhzdkrlDgojlll0gy6stlWcFK-TzTe7dwl6lA9V_Ej0O3WHp5FglSoVpfFLXIuJ_606QZbogKxE31cLQ1paIwXQC6M6WWkIlD9W8Z%26sigh%3DnuiH_noT0cyPXgxpXI6oBmguf7Y%26begin%3D0%26len%3D86400000%26docid%3D0&amp;amp;nogvlm=1&amp;amp;thumbnailUrl=http%3A%2F%2Fvideo.google.com%2FThumbnailServer2%3Fapp%3Dblogger%26contentid%3D74d78043ad631dbc%26offsetms%3D5000%26itag%3Dw320%26sigh%3DqvQgqzXH3I_U1ExKTnNn8yEDMJk&amp;amp;messagesUrl=video.google.com%2FFlashUiStrings.xlb%3Fframe%3Dflashstrings%26hl%3Den" type="application/x-shockwave-flash"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;Don't try it at home!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5019258234213085660-8472339280760017088?l=macateeny.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="enclosure" type="video/mp4" href="http://www.blogger.com/video-play.mp4?contentId=74d78043ad631dbc&amp;type=video%2Fmp4" length="0" /><link rel="replies" type="application/atom+xml" href="http://macateeny.blogspot.com/feeds/8472339280760017088/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=5019258234213085660&amp;postID=8472339280760017088" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5019258234213085660/posts/default/8472339280760017088" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5019258234213085660/posts/default/8472339280760017088" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Macateeny/~3/WXh39cBhFRA/now-for-something-completely-different.html" title="Now for something completely Different ..." /><author><name>devnull</name><uri>http://www.blogger.com/profile/09897474537841959707</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="12993202102053324655" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://macateeny.blogspot.com/2009/08/now-for-something-completely-different.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-5019258234213085660.post-1793604756925848075</id><published>2009-06-30T21:40:00.004+01:00</published><updated>2009-06-30T22:09:36.100+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Firefox3.5" /><category scheme="http://www.blogger.com/atom/ns#" term="Internet browsers" /><category scheme="http://www.blogger.com/atom/ns#" term="chromium" /><title type="text">FireFox 3.5 Released Today</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.mozilla-europe.org/en/firefox/"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: right; cursor: pointer; width: 247px; height: 320px;" src="http://1.bp.blogspot.com/_6RgAfXCWkzA/Skp9hZrLzQI/AAAAAAAAAyI/-mBbMI9SBYY/s320/firefox_stack.png" alt="" id="BLOGGER_PHOTO_ID_5353229119864425730" border="0" /&gt;&lt;/a&gt;The Browser Wars are &lt;a href="http://www.mozilla.com/en-US/firefox/video/firefox-3.5.html"&gt;hotting&lt;/a&gt; up! A &lt;a href="http://www.google.com/chrome/intl/en/eula_dev.html?dl=mac"&gt;Developer Chromium Release is&lt;/a&gt; now available for Linux and the Mac. &lt;a href="http://www.mozilla-europe.org/en/firefox/"&gt;Firefox has released version 3.5.&lt;/a&gt; and &lt;a href="http://www.opera.com/browser/"&gt;Opera&lt;/a&gt; has released version 9.5 unleashing the concept of a Browser as a Webserver.  It's all going down ... folks. &lt;br /&gt;Next up is &lt;a href="http://www.chromeexperiments.com/"&gt;HTML 5&lt;/a&gt; and &lt;a href="http://drawlogic.com/2009/06/21/v8-gl-hardware-accelerated-desktop-apps-with-opengl-in-javascript/"&gt;V8 javascript OpenGL&lt;/a&gt;.  Surf's up, so keep paddling or you will miss the Wave.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5019258234213085660-1793604756925848075?l=macateeny.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://macateeny.blogspot.com/feeds/1793604756925848075/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=5019258234213085660&amp;postID=1793604756925848075" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5019258234213085660/posts/default/1793604756925848075" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5019258234213085660/posts/default/1793604756925848075" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Macateeny/~3/EEgiAIN20zk/firefox-35-released-today.html" title="FireFox 3.5 Released Today" /><author><name>devnull</name><uri>http://www.blogger.com/profile/09897474537841959707</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="12993202102053324655" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_6RgAfXCWkzA/Skp9hZrLzQI/AAAAAAAAAyI/-mBbMI9SBYY/s72-c/firefox_stack.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://macateeny.blogspot.com/2009/06/firefox-35-released-today.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-5019258234213085660.post-7250336825135039179</id><published>2009-06-16T22:32:00.004+01:00</published><updated>2009-06-16T22:55:44.550+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="OpenGL iPhone" /><category scheme="http://www.blogger.com/atom/ns#" term="3D Tutorials" /><category scheme="http://www.blogger.com/atom/ns#" term="OpenGL ES" /><title type="text">Check out these XCode iphone OpenGL ES Tutorials</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://developer.apple.com/search.php?q=GLGravity&amp;amp;num=10&amp;amp;site=default_collection&amp;amp;"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 202px;" src="http://2.bp.blogspot.com/_6RgAfXCWkzA/SjgRdM43QpI/AAAAAAAAAyA/CVoqHMylH4I/s320/teapotGLES_polrd.png" alt="" id="BLOGGER_PHOTO_ID_5348043750876070546" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Looking to Learn &lt;a href="http://www.khronos.org/opengles/sdk/1.1/docs/man/"&gt;OpenGL ES&lt;/a&gt; for the iPhone. Then you need to visit iPhonedevelopment blog. This will give you a great grounding in iPhone OpenGL ES development, amongst other iphone related know how.&lt;br /&gt;&lt;br /&gt;Here are all the tutorial &lt;a href="http://iphonedevelopment.blogspot.com/2009/05/opengl-es-from-ground-up-table-of.html"&gt;links&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Some ported ES NeHe OpenGL tutorials are available &lt;a href="http://embedded.org.ua/opengles/lessons.html"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Time to get xCoding...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5019258234213085660-7250336825135039179?l=macateeny.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://macateeny.blogspot.com/feeds/7250336825135039179/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=5019258234213085660&amp;postID=7250336825135039179" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5019258234213085660/posts/default/7250336825135039179" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5019258234213085660/posts/default/7250336825135039179" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Macateeny/~3/iLLJWqwzUP4/check-out-these-xcode-iphone-opengl-es.html" title="Check out these XCode iphone OpenGL ES Tutorials" /><author><name>devnull</name><uri>http://www.blogger.com/profile/09897474537841959707</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="12993202102053324655" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_6RgAfXCWkzA/SjgRdM43QpI/AAAAAAAAAyA/CVoqHMylH4I/s72-c/teapotGLES_polrd.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://macateeny.blogspot.com/2009/06/check-out-these-xcode-iphone-opengl-es.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-5019258234213085660.post-6320676892100581748</id><published>2009-06-06T11:03:00.004+01:00</published><updated>2009-06-06T11:43:21.716+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Free Download" /><category scheme="http://www.blogger.com/atom/ns#" term="ASCII Art" /><category scheme="http://www.blogger.com/atom/ns#" term="Image Editing on the Mac" /><title type="text">GNU Image Editing Software v2.6.6 Released Today!</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_6RgAfXCWkzA/SipEMGmvmlI/AAAAAAAAAx4/tFAxxeHgrBk/s1600-h/gnu2.6.6_polrd.png"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 286px; height: 400px;" src="http://4.bp.blogspot.com/_6RgAfXCWkzA/SipEMGmvmlI/AAAAAAAAAx4/tFAxxeHgrBk/s400/gnu2.6.6_polrd.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5344158882550749778" /&gt;&lt;/a&gt;&lt;br /&gt;A new version of &lt;a href="http://www.gimp.org/"&gt;GNU Image Manipulation Program&lt;/a&gt; has been released.&lt;br /&gt;&lt;br /&gt;The latest version 2.6.6 is available for download &lt;a href="http://gimp.lisanet.de/Website/Download.html"&gt;here&lt;/a&gt;!&lt;br /&gt;&lt;br /&gt;On the Mac you will need to have X11 (Unix X window system) installed; part of the Optional installs package on the OS X Install Disc's.&lt;br /&gt;For designers you may find a few filters (scripted image effects) that don't exist on Photoship.&lt;br /&gt;&lt;br /&gt;The Interface gets a bit confusing with application bar and tool palette doubling up but once you get used to it, it's all good!&lt;br /&gt;&lt;br /&gt;The &lt;a href="http://macateeny.blogspot.com/2008/04/generate-your-own-ascii-art.html"&gt;Ascii art&lt;/a&gt; exports which use &lt;a href="http://aa-project.sourceforge.net/aalib/?ref=darwinports.com"&gt;aalib library&lt;/a&gt; are fully functioning. So you can &lt;a href="http://macateeny.blogspot.com/2007/11/create-your-own-ascii-art-easy-way.html"&gt;try this&lt;/a&gt; out.&lt;br /&gt;&lt;br /&gt;All in all a great free image editing tool and the best thing is ... it is free!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5019258234213085660-6320676892100581748?l=macateeny.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://macateeny.blogspot.com/feeds/6320676892100581748/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=5019258234213085660&amp;postID=6320676892100581748" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5019258234213085660/posts/default/6320676892100581748" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5019258234213085660/posts/default/6320676892100581748" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Macateeny/~3/8hJETWlfScw/gnu-image-editing-software-v266.html" title="GNU Image Editing Software v2.6.6 Released Today!" /><author><name>devnull</name><uri>http://www.blogger.com/profile/09897474537841959707</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="12993202102053324655" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_6RgAfXCWkzA/SipEMGmvmlI/AAAAAAAAAx4/tFAxxeHgrBk/s72-c/gnu2.6.6_polrd.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://macateeny.blogspot.com/2009/06/gnu-image-editing-software-v266.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-5019258234213085660.post-691820760065016463</id><published>2009-05-10T19:34:00.006+01:00</published><updated>2009-05-15T22:18:07.095+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="iPhone Game Engines" /><category scheme="http://www.blogger.com/atom/ns#" term="iPhone Game Development" /><title type="text">A List of Top iPhone / iPod Touch Game Engines</title><content type="html">With the iPhone/iPod Touch being a great high performance gaming device and &lt;a href="http://www.pcworld.com/article/164283/apple_snags_xbox_exec_more_games_for_iphone.html"&gt;Apple's&lt;/a&gt; Gaming &lt;a href="http://www.screendigest.com/reports/08mobilegamevchain/08mobilegamingvalue-pdf/view.html"&gt;market growing&lt;/a&gt; at a phenomenal speed. &lt;br /&gt;You may want to check out these Game &amp; Physics Engines, to get your iPhone/iPod Touch Gaming App up and running in no time. &lt;br /&gt;&lt;br /&gt;1. &lt;a href="http://www.garagegames.com/products/torque-2d/iphone"&gt; Torque &lt;/a&gt; &lt;br /&gt;2. &lt;a href="http://unity3d.com/unity/features/iphone-publishing"&gt;Unity &lt;/a&gt;&lt;br /&gt;3. &lt;a href="http://eu.sio2interactive.com/TECHNOLOGY.html"&gt;SIO2 interactive&lt;/a&gt; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Checkout the youtube tutorial which includes the 3D App called Blender. &lt;br /&gt;4. &lt;a href="http://www.oolongengine.com"&gt;oolong engine&lt;/a&gt;&lt;br /&gt;5. &lt;a href="http://wiki.slembcke.net/main/published/Chipmunk"&gt; chipmonk &lt;/a&gt; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;A Physics engine only.&lt;br /&gt;6. &lt;a href="http://code.google.com/p/cocos2d-iphone/wiki/"&gt;cocos2d&lt;/a&gt; &lt;br /&gt;7. &lt;a href="http://www.irrlicht3d.org/wiki/"&gt;irrlicht&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Three things look certain you'll need great 3D art, original gaming idea and one of these Engines to cut down your development time.&lt;br /&gt;&lt;br /&gt;Plus Lots of perseverance Never ever Give Up ...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5019258234213085660-691820760065016463?l=macateeny.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://macateeny.blogspot.com/feeds/691820760065016463/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=5019258234213085660&amp;postID=691820760065016463" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5019258234213085660/posts/default/691820760065016463" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5019258234213085660/posts/default/691820760065016463" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Macateeny/~3/t6QP1lEX7Mc/list-of-top-iphone-ipod-touch-game.html" title="A List of Top iPhone / iPod Touch Game Engines" /><author><name>devnull</name><uri>http://www.blogger.com/profile/09897474537841959707</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="12993202102053324655" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://macateeny.blogspot.com/2009/05/list-of-top-iphone-ipod-touch-game.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-5019258234213085660.post-6865790402044617881</id><published>2009-03-07T11:12:00.006Z</published><updated>2009-03-07T12:27:23.494Z</updated><category scheme="http://www.blogger.com/atom/ns#" term="javascript Games" /><category scheme="http://www.blogger.com/atom/ns#" term="JavaScript clock watch download" /><category scheme="http://www.blogger.com/atom/ns#" term="Javascript engines" /><title type="text">High Performance JavaScript Engines</title><content type="html">Today's top JavaScript Engines are Chrome with it's &lt;a href="http://code.google.com/p/v8/"&gt;V8 Engine&lt;/a&gt; and Safari 4 Beta with it's &lt;a href="http://webkit.org/blog/214/introducing-squirrelfish-extreme/"&gt;Nitro Engine&lt;/a&gt; (formally know as squirrel fish extreme). &lt;br /&gt;For more on the performance figures take a look at this &lt;a href="http://www.maximumpc.com/article/features/browser_brouhaha_your_maximum_guide_browsers_today_and_tomorrow?page=0%2C6"&gt;article&lt;/a&gt;.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_6RgAfXCWkzA/SbJfLaEttyI/AAAAAAAAAxo/zQLzbVtz_5g/s1600-h/mario_polrd.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 361px;" src="http://3.bp.blogspot.com/_6RgAfXCWkzA/SbJfLaEttyI/AAAAAAAAAxo/zQLzbVtz_5g/s400/mario_polrd.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5310411560205530914" /&gt;&lt;/a&gt;&lt;br /&gt;If you are looking to exercise your Browser on real world examples you can try these JavaScript games: &lt;a href="http://jsmario.com.ar/"&gt;Mario&lt;/a&gt;, &lt;a href="http://games.funnygames.nl/lemmings/index.html"&gt;Lemmings&lt;/a&gt; and &lt;a href="http://www.inmensia.com/files/minesweeper1.0.html"&gt;minesweeper&lt;/a&gt;. You could even try the JavaScript implementation of &lt;a href="http://ejohn.org/blog/adv-javascript-and-processingjs/"&gt;processing&lt;/a&gt;. The Original Java implementation is &lt;a href="http://processing.org/"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;There is even a free browser clock available &lt;a href="http://www.box.net/shared/tl1tg2octx"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_6RgAfXCWkzA/SbJmzhwcmPI/AAAAAAAAAxw/sR7AnLB0VWM/s1600-h/watch_polrd.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 179px;" src="http://3.bp.blogspot.com/_6RgAfXCWkzA/SbJmzhwcmPI/AAAAAAAAAxw/sR7AnLB0VWM/s400/watch_polrd.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5310419946044168434" /&gt;&lt;/a&gt;&lt;br /&gt;md5sum checksum for watch.html is e8b57ea6c59d75cc016ee06804132400  &lt;br /&gt;&lt;br /&gt;Enjoy.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5019258234213085660-6865790402044617881?l=macateeny.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://macateeny.blogspot.com/feeds/6865790402044617881/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=5019258234213085660&amp;postID=6865790402044617881" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5019258234213085660/posts/default/6865790402044617881" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5019258234213085660/posts/default/6865790402044617881" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Macateeny/~3/otOc1quUkyM/high-performance-javascript-engines.html" title="High Performance JavaScript Engines" /><author><name>devnull</name><uri>http://www.blogger.com/profile/09897474537841959707</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="12993202102053324655" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_6RgAfXCWkzA/SbJfLaEttyI/AAAAAAAAAxo/zQLzbVtz_5g/s72-c/mario_polrd.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://macateeny.blogspot.com/2009/03/high-performance-javascript-engines.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-5019258234213085660.post-6622566384211113097</id><published>2009-02-24T20:30:00.007Z</published><updated>2009-02-24T21:17:00.530Z</updated><category scheme="http://www.blogger.com/atom/ns#" term="Free Download" /><category scheme="http://www.blogger.com/atom/ns#" term="Safari4 Mac PC" /><title type="text">Safari 4 Beta released today!</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_6RgAfXCWkzA/SaRfBkGk7FI/AAAAAAAAAxQ/7Rx_Et9O04w/s1600-h/safari_stack.png"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 219px; height: 199px;" src="http://1.bp.blogspot.com/_6RgAfXCWkzA/SaRfBkGk7FI/AAAAAAAAAxQ/7Rx_Et9O04w/s400/safari_stack.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5306470741425056850" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.apple.com/safari/download/"&gt;Safari 4&lt;/a&gt; Beta has been released Today for Mac &amp; PC.&lt;br /&gt;&lt;br /&gt;The Nitro javascript engine is Four times faster than the previous version. Lets face it javascript holds the internet together like &lt;a href="http://www.popsci.com/node/9642"&gt;velcro&lt;/a&gt;. So the Faster the Better.&lt;br /&gt;&lt;br /&gt;Safari4 has loads of new additions one of which is Top Sites, similar in function to the FireFox &lt;a href="https://addons.mozilla.org/en-US/firefox/addon/5721"&gt;FastDial Addon&lt;/a&gt; as well as Coverflow Page Browsing. This feature functions like &lt;a href="http://www.searchme.com/"&gt;searchme&lt;/a&gt;. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The Coverflow Browsing History is accessible via the TopSites search option located on the bottom right of Safari.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_6RgAfXCWkzA/SaRgd16ytnI/AAAAAAAAAxg/7mRmLmyJSkc/s1600-h/SafariCoverFlow_polrd.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 275px;" src="http://4.bp.blogspot.com/_6RgAfXCWkzA/SaRgd16ytnI/AAAAAAAAAxg/7mRmLmyJSkc/s400/SafariCoverFlow_polrd.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5306472326755432050" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;There are many many more new additions too many to write &lt;a href="http://www.apple.com/safari/features.html"&gt;about&lt;/a&gt;. Why not give it a go and speed up your daily surfin!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5019258234213085660-6622566384211113097?l=macateeny.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://macateeny.blogspot.com/feeds/6622566384211113097/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=5019258234213085660&amp;postID=6622566384211113097" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5019258234213085660/posts/default/6622566384211113097" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5019258234213085660/posts/default/6622566384211113097" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Macateeny/~3/PfxsfV8xMFA/safari-4-beta-released-today.html" title="Safari 4 Beta released today!" /><author><name>devnull</name><uri>http://www.blogger.com/profile/09897474537841959707</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="12993202102053324655" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_6RgAfXCWkzA/SaRfBkGk7FI/AAAAAAAAAxQ/7Rx_Et9O04w/s72-c/safari_stack.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://macateeny.blogspot.com/2009/02/safari-4-beta-released-today.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-5019258234213085660.post-6643258097310685007</id><published>2009-02-13T21:08:00.005Z</published><updated>2009-08-31T11:47:32.037+01:00</updated><title type="text">Stop Unix Time 1234567890</title><content type="html">Unix Epoch time stamp flips to &lt;a href="http://blog.wired.com/gadgets/2009/02/unix-lovers-to.html"&gt;1234567890&lt;/a&gt; on Friday the 13th?&lt;br /&gt;What could possibly go wrong?&lt;br /&gt;&lt;br /&gt;Use the Javascript below to see this chronological eclipse&lt;br /&gt;&lt;p&gt;&lt;br /&gt;&amp;lt;html&gt;&lt;br /&gt;&amp;lt;meta http-equiv="refresh" content="1"&gt;&lt;br /&gt;&amp;lt;body&gt;&lt;br /&gt;&amp;lt;script type='text/javascript'&gt;var d=""+new Date().getTime();document.write("Stop Epoch Time "+d.substring(0,10).fontsize(5).bold());&amp;lt/script&gt;&lt;br /&gt;&amp;lt/body&gt;&lt;br /&gt;&amp;lt/html&gt;&lt;br /&gt;&lt;br /&gt;So Stop Watch at the ready!&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5019258234213085660-6643258097310685007?l=macateeny.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://macateeny.blogspot.com/feeds/6643258097310685007/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=5019258234213085660&amp;postID=6643258097310685007" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5019258234213085660/posts/default/6643258097310685007" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5019258234213085660/posts/default/6643258097310685007" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Macateeny/~3/ChF3WShCpYk/stop-unix-time-1234567890.html" title="Stop Unix Time 1234567890" /><author><name>devnull</name><uri>http://www.blogger.com/profile/09897474537841959707</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="12993202102053324655" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://macateeny.blogspot.com/2009/02/stop-unix-time-1234567890.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-5019258234213085660.post-3258822806691283763</id><published>2008-12-23T10:19:00.012Z</published><updated>2008-12-23T12:46:57.375Z</updated><category scheme="http://www.blogger.com/atom/ns#" term="iPod Touch apps" /><category scheme="http://www.blogger.com/atom/ns#" term="appstore" /><category scheme="http://www.blogger.com/atom/ns#" term="iphone Games and applications" /><title type="text">Top Six Picks for your iPhone &amp; iPod Touch</title><content type="html">Here are Six great Apps to try out on your shiny new Apple iPod Touch or iPhone. You can down load some of them for free.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_6RgAfXCWkzA/SVDU7b9dCTI/AAAAAAAAAu4/yFfeYuLoBQU/s1600-h/iPhoneBand_polrd.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 148px; height: 156px;" src="http://1.bp.blogspot.com/_6RgAfXCWkzA/SVDU7b9dCTI/AAAAAAAAAu4/yFfeYuLoBQU/s400/iPhoneBand_polrd.png" alt="" id="BLOGGER_PHOTO_ID_5282956480488474930" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;6.&lt;/span&gt;&lt;/span&gt; It's a whole &lt;a href="http://moocowmusic.com/Band/"&gt;Band&lt;/a&gt; and recording studio.&lt;br /&gt;Guitar, Piano,Bass and Drums even an audience.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_6RgAfXCWkzA/SVDVL2CD8wI/AAAAAAAAAvA/KyqK7Yj070U/s1600-h/iphoneRemote_polrd.png"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 156px; height: 153px;" src="http://1.bp.blogspot.com/_6RgAfXCWkzA/SVDVL2CD8wI/AAAAAAAAAvA/KyqK7Yj070U/s400/iphoneRemote_polrd.png" alt="" id="BLOGGER_PHOTO_ID_5282956762365031170" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;5. &lt;/span&gt;It's a wifi &lt;a href="http://www.apple.com/itunes/remote/"&gt;remote&lt;/a&gt; for your apple, allowing you to view and change your iTunes song selection using your Ipod Touch/iPhone.&lt;br /&gt;Download this Apple Application for FREE at the Appstore.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_6RgAfXCWkzA/SVDV0aVETeI/AAAAAAAAAvI/jsnPlql8Txk/s1600-h/iPint_polrd.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 150px; height: 153px;" src="http://4.bp.blogspot.com/_6RgAfXCWkzA/SVDV0aVETeI/AAAAAAAAAvI/jsnPlql8Txk/s400/iPint_polrd.png" alt="" id="BLOGGER_PHOTO_ID_5282957459303189986" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;4. &lt;/span&gt;&lt;/span&gt;A virtual pint of beer rendered just like the real thing. You need to slide the pint to virtual buddy before you get to see the pint.&lt;br /&gt;Download this one for FREE at the Appstore.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_6RgAfXCWkzA/SVDWBAa4ZzI/AAAAAAAAAvQ/AfGvyqDf0ls/s1600-h/IphoneFerrariGT_polrd.png"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 170px; height: 144px;" src="http://3.bp.blogspot.com/_6RgAfXCWkzA/SVDWBAa4ZzI/AAAAAAAAAvQ/AfGvyqDf0ls/s400/IphoneFerrariGT_polrd.png" alt="" id="BLOGGER_PHOTO_ID_5282957675686553394" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;3.&lt;/span&gt;&lt;/span&gt; A Nicely polished cars and &lt;a href="http://www.gameloft.co.uk/iphone-games/ferrari-gt/"&gt;game&lt;/a&gt; play you can drive via the accelerometer, touching the screen or using a touch steering wheel.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_6RgAfXCWkzA/SVDWsi7dUvI/AAAAAAAAAvY/qPj1T8uURh4/s1600-h/iphoneWunderRadio_polrd.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 147px; height: 153px;" src="http://2.bp.blogspot.com/_6RgAfXCWkzA/SVDWsi7dUvI/AAAAAAAAAvY/qPj1T8uURh4/s400/iphoneWunderRadio_polrd.png" alt="" id="BLOGGER_PHOTO_ID_5282958423684371186" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;2. &lt;/span&gt;&lt;/span&gt;All the&lt;a href="http://ax.itunes.apple.com/WebObjects/MZStore.woa/wa/browserRedirect?url=itms%253A%252F%252Fax.itunes.apple.com%252FWebObjects%252FMZStore.woa%252Fwa%252FviewSoftware%253Fid%253D292233889%2526mt%253D8"&gt; internet radio&lt;/a&gt; stations you can think of with the option of saving them in your favourites; making them easy to find next time. All the music you could possibly want to listen to over wifi.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_6RgAfXCWkzA/SVDW93xyPAI/AAAAAAAAAvg/ZT3TkUdzWX4/s1600-h/iphoneVirtualPool_polrd.png"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 158px; height: 155px;" src="http://4.bp.blogspot.com/_6RgAfXCWkzA/SVDW93xyPAI/AAAAAAAAAvg/ZT3TkUdzWX4/s400/iphoneVirtualPool_polrd.png" alt="" id="BLOGGER_PHOTO_ID_5282958721338719234" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;1.&lt;/span&gt;&lt;/span&gt; Great game! The only tricky part is setting the power and then taking the shot. This requires a back then forwards touch gesture.  You can see why this game is top of the games Apps list.  The video clips could be a bit better. But the game of &lt;a href="http://www.celeris.com/games/VPMobile/overview_iphone.html"&gt;3D pool&lt;/a&gt; does not disappoint.  Priced perfectly.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;There are loads more Apps on the Appstore and SimCity has also just been released.&lt;br /&gt;&lt;br /&gt;Enjoy.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5019258234213085660-3258822806691283763?l=macateeny.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://macateeny.blogspot.com/feeds/3258822806691283763/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=5019258234213085660&amp;postID=3258822806691283763" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5019258234213085660/posts/default/3258822806691283763" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5019258234213085660/posts/default/3258822806691283763" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Macateeny/~3/BIsCWQR9dPk/top-six-picks-for-your-iphone-ipod.html" title="Top Six Picks for your iPhone &amp; iPod Touch" /><author><name>devnull</name><uri>http://www.blogger.com/profile/09897474537841959707</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="12993202102053324655" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_6RgAfXCWkzA/SVDU7b9dCTI/AAAAAAAAAu4/yFfeYuLoBQU/s72-c/iPhoneBand_polrd.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://macateeny.blogspot.com/2008/12/top-six-picks-for-your-iphone-ipod.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-5019258234213085660.post-1450490602122661626</id><published>2008-12-14T22:33:00.000Z</published><updated>2008-12-14T22:34:39.232Z</updated><category scheme="http://www.blogger.com/atom/ns#" term="Charlie Chaplin Vs Paddys Revenge" /><category scheme="http://www.blogger.com/atom/ns#" term="Musical Interlude" /><title type="text">Musical interlude</title><content type="html">&lt;object width="445" height="364"&gt;&lt;param name="movie" value="http://www.youtube.com/v/rY3K3BUhE0c&amp;hl=en&amp;fs=1&amp;rel=0&amp;color1=0x006699&amp;color2=0x54abd6&amp;border=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/rY3K3BUhE0c&amp;hl=en&amp;fs=1&amp;rel=0&amp;color1=0x006699&amp;color2=0x54abd6&amp;border=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="445" height="364"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5019258234213085660-1450490602122661626?l=macateeny.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://macateeny.blogspot.com/feeds/1450490602122661626/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=5019258234213085660&amp;postID=1450490602122661626" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5019258234213085660/posts/default/1450490602122661626" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5019258234213085660/posts/default/1450490602122661626" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Macateeny/~3/Gb3mYk7VVz8/musical-interlude.html" title="Musical interlude" /><author><name>devnull</name><uri>http://www.blogger.com/profile/09897474537841959707</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="12993202102053324655" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://macateeny.blogspot.com/2008/12/musical-interlude.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-5019258234213085660.post-1482371080902449286</id><published>2008-11-25T22:11:00.006Z</published><updated>2008-11-27T21:14:47.106Z</updated><category scheme="http://www.blogger.com/atom/ns#" term="java visualisation scripts" /><category scheme="http://www.blogger.com/atom/ns#" term="Processing 1.0 toolkit" /><title type="text">Visualisation Toolkit Processing version 1.0 Released!</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_6RgAfXCWkzA/SSx5a_HEHUI/AAAAAAAAAtw/wMqDVepVLJE/s1600-h/processing1-0.png"&gt;&lt;img style="cursor: pointer; width: 320px; height: 119px;" src="http://2.bp.blogspot.com/_6RgAfXCWkzA/SSx5a_HEHUI/AAAAAAAAAtw/wMqDVepVLJE/s320/processing1-0.png" alt="" id="BLOGGER_PHOTO_ID_5272722768268631362" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The Java based visualisation tool kit Processing 1.0 has just been &lt;a href="http://processing.org/download/"&gt;released&lt;/a&gt;.&lt;br /&gt;Beautiful &lt;a href="http://www.aaronkoblin.com/work/faa/"&gt;Visualisations of data&lt;/a&gt;, &lt;a href="http://benfry.com/deprocess/"&gt;Art installations&lt;/a&gt;, Prototypes, &lt;a href="http://benfry.com/strippy/"&gt;Cinema effects&lt;/a&gt;, &lt;a href="http://dev.motiontheory.com/nikegolf/"&gt;Adverts&lt;/a&gt; and &lt;a href="http://www.barbariangroup.com/portfolio/saturn_next_fest"&gt;Commercial Installations&lt;/a&gt; have been built using the power of processing.&lt;br /&gt;&lt;br /&gt;The Application ships with working examples. Try it out, no coding required.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_6RgAfXCWkzA/SSx-Wo_9rqI/AAAAAAAAAt4/QLkSfJZtcKs/s1600-h/sketchexample.png"&gt;&lt;img style="cursor: pointer; width: 320px; height: 310px;" src="http://2.bp.blogspot.com/_6RgAfXCWkzA/SSx-Wo_9rqI/AAAAAAAAAt4/QLkSfJZtcKs/s320/sketchexample.png" alt="" id="BLOGGER_PHOTO_ID_5272728191171931810" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Once the sketch or example script is loaded hit play button (&gt;) to execute it.&lt;br /&gt;Hit the stop button ([]) to terminate the sketch/script.&lt;br /&gt;It could not be easier. The author's site can be found on this &lt;a href="http://benfry.com/"&gt;link&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Enjoy...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5019258234213085660-1482371080902449286?l=macateeny.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://macateeny.blogspot.com/feeds/1482371080902449286/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=5019258234213085660&amp;postID=1482371080902449286" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5019258234213085660/posts/default/1482371080902449286" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5019258234213085660/posts/default/1482371080902449286" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Macateeny/~3/o8E47mf_XsI/visualisation-toolkit-processing.html" title="Visualisation Toolkit Processing version 1.0 Released!" /><author><name>devnull</name><uri>http://www.blogger.com/profile/09897474537841959707</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="12993202102053324655" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_6RgAfXCWkzA/SSx5a_HEHUI/AAAAAAAAAtw/wMqDVepVLJE/s72-c/processing1-0.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://macateeny.blogspot.com/2008/11/visualisation-toolkit-processing.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-5019258234213085660.post-7398772567577496942</id><published>2008-11-21T20:48:00.008Z</published><updated>2008-11-21T21:50:03.421Z</updated><category scheme="http://www.blogger.com/atom/ns#" term="3D" /><category scheme="http://www.blogger.com/atom/ns#" term="Virtual reality" /><category scheme="http://www.blogger.com/atom/ns#" term="Flash based Augemented Reality" /><title type="text">Test drive Realtime Augmented 3D Reality!</title><content type="html">&lt;object width="400" height="302"&gt;&lt;param name="allowfullscreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=1320756&amp;amp;server=vimeo.com&amp;amp;show_title=0&amp;amp;show_byline=0&amp;amp;show_portrait=0&amp;amp;color=00adef&amp;amp;fullscreen=1"&gt;&lt;embed src="http://vimeo.com/moogaloop.swf?clip_id=1320756&amp;amp;server=vimeo.com&amp;amp;show_title=0&amp;amp;show_byline=0&amp;amp;show_portrait=0&amp;amp;color=00adef&amp;amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="302"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://en.wikipedia.org/wiki/Augmented_reality"&gt;Augmented reality&lt;/a&gt; blends real time video footage with the unreal 3D world.  A really good example makes it hard to tell the difference between the real and the unreal.&lt;br /&gt;&lt;br /&gt;&lt;object width="400" height="302"&gt;&lt;param name="allowfullscreen" value="true" /&gt;&lt;param name="allowscriptaccess" value="always" /&gt;&lt;param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=2283082&amp;amp;server=vimeo.com&amp;amp;show_title=0&amp;amp;show_byline=0&amp;amp;show_portrait=0&amp;amp;color=00adef&amp;amp;fullscreen=1" /&gt;&lt;embed src="http://vimeo.com/moogaloop.swf?clip_id=2283082&amp;amp;server=vimeo.com&amp;amp;show_title=0&amp;amp;show_byline=0&amp;amp;show_portrait=0&amp;amp;color=00adef&amp;amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="302"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;There is a great on-line example available for you to try out on-line.  This flash version was created using &lt;a href="http://dev.papervision3d.org/"&gt;papervision 3D&lt;/a&gt; and an Augmented reality&lt;br /&gt;&lt;a href="http://drawlogic.com/2008/11/17/as3-augmented-reality-in-flash-and-papervision-3d-flartoolkit/"&gt;Flash ARToolkit&lt;/a&gt;.&lt;br /&gt;To Get the above example working jump to this address &lt;a href="http://interactive.digitalpictures.com.au/?p=392"&gt;http://interactive.digitalpictures.com.au/&lt;/a&gt; &lt;br /&gt;Scroll down past the video seen above and then Ctrl-click or right click on the flash window. Change the browsers flash setting to match your web-cam.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_6RgAfXCWkzA/SSco8G8ctMI/AAAAAAAAAtY/0YDri4DK92I/s1600-h/step2_polrd.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 244px;" src="http://2.bp.blogspot.com/_6RgAfXCWkzA/SSco8G8ctMI/AAAAAAAAAtY/0YDri4DK92I/s320/step2_polrd.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5271226901981869250" /&gt;&lt;/a&gt;&lt;br /&gt;Set the permissions to enable access to your web-cam.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_6RgAfXCWkzA/SScpQ54RxtI/AAAAAAAAAtg/goJnekYipxk/s1600-h/step3_polrd.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 247px;" src="http://2.bp.blogspot.com/_6RgAfXCWkzA/SScpQ54RxtI/AAAAAAAAAtg/goJnekYipxk/s320/step3_polrd.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5271227259251967698" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Print out the &lt;a href="http://interactive.digitalpictures.com.au/wp-content/uploads/printme.pdf"&gt;pdf augmented reality square&lt;/a&gt; and place it in-front of your web-cam.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_6RgAfXCWkzA/SScrFIZ0v-I/AAAAAAAAAto/PHVcFT8tFFk/s1600-h/step4_polrd.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 254px;" src="http://2.bp.blogspot.com/_6RgAfXCWkzA/SScrFIZ0v-I/AAAAAAAAAto/PHVcFT8tFFk/s320/step4_polrd.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5271229256015593442" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The Question is: How real is virtual?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5019258234213085660-7398772567577496942?l=macateeny.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://macateeny.blogspot.com/feeds/7398772567577496942/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=5019258234213085660&amp;postID=7398772567577496942" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5019258234213085660/posts/default/7398772567577496942" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5019258234213085660/posts/default/7398772567577496942" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Macateeny/~3/1xnkzhm5gIA/test-drive-realtime-augmented-3d.html" title="Test drive Realtime Augmented 3D Reality!" /><author><name>devnull</name><uri>http://www.blogger.com/profile/09897474537841959707</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="12993202102053324655" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_6RgAfXCWkzA/SSco8G8ctMI/AAAAAAAAAtY/0YDri4DK92I/s72-c/step2_polrd.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://macateeny.blogspot.com/2008/11/test-drive-realtime-augmented-3d.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-5019258234213085660.post-5685237750200191568</id><published>2008-11-17T20:45:00.004Z</published><updated>2008-11-17T21:19:44.008Z</updated><category scheme="http://www.blogger.com/atom/ns#" term="Free iPhone XCode SDK course tutorial" /><title type="text">Free iPhone SDK course anyone?</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_6RgAfXCWkzA/SSHdXPbOLDI/AAAAAAAAAtQ/w9Ppu_ueTlY/s1600-h/iPhoneOpenGL_stack.png"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 208px; height: 320px;" src="http://2.bp.blogspot.com/_6RgAfXCWkzA/SSHdXPbOLDI/AAAAAAAAAtQ/w9Ppu_ueTlY/s320/iPhoneOpenGL_stack.png" alt="" id="BLOGGER_PHOTO_ID_5269736430347627570" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Stanford University has made their &lt;a href="http://developer.apple.com/iphone/program/download.html"&gt;iPhone SDK&lt;/a&gt; Cocoa Programming course materials available to everyone &lt;a href="http://www.stanford.edu/class/cs193p/cgi-bin/index.php"&gt;on-line&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;The PDF slides give you a distilled explanation of the fundamental iPhone Programming concepts covering the &lt;a href="http://developer.apple.com/technology/xcode.html"&gt;SDK&lt;/a&gt; Frameworks and Objective-C. &lt;br /&gt;This week the course touches on &lt;a href="http://www.ddj.com/mobile/209600498;jsessionid=X5UP442AN4R0QQSNDLPSKH0CJUNN2JVN?pgno=2"&gt;OpenGL ES&lt;/a&gt; sweet!&lt;br /&gt;&lt;br /&gt;If you are new to XCode, Objective-C and Cocoa there is also an OS X Cocoa Programming course &lt;a href="http://www.stanford.edu/class/cs193e/"&gt;on-line&lt;/a&gt; for you to get up to speed. If not become a X-Code Superhero.&lt;br /&gt;So now all you have to do now is find the time ...&lt;br /&gt;&lt;br /&gt;Kudos to Stanford University for sharing the knowledge and Apple for relaxing the NDA. Let the games begin!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5019258234213085660-5685237750200191568?l=macateeny.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://macateeny.blogspot.com/feeds/5685237750200191568/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=5019258234213085660&amp;postID=5685237750200191568" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5019258234213085660/posts/default/5685237750200191568" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5019258234213085660/posts/default/5685237750200191568" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Macateeny/~3/tqQaUREKGbY/free-iphone-sdk-course-anyone.html" title="Free iPhone SDK course anyone?" /><author><name>devnull</name><uri>http://www.blogger.com/profile/09897474537841959707</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="12993202102053324655" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_6RgAfXCWkzA/SSHdXPbOLDI/AAAAAAAAAtQ/w9Ppu_ueTlY/s72-c/iPhoneOpenGL_stack.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://macateeny.blogspot.com/2008/11/free-iphone-sdk-course-anyone.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-5019258234213085660.post-5105671154228103924</id><published>2008-11-15T12:29:00.023Z</published><updated>2008-11-16T11:51:04.072Z</updated><category scheme="http://www.blogger.com/atom/ns#" term="Music Mixing Apps" /><category scheme="http://www.blogger.com/atom/ns#" term="Free Download" /><category scheme="http://www.blogger.com/atom/ns#" term="Quartz Composer" /><category scheme="http://www.blogger.com/atom/ns#" term="Video DJ" /><title type="text">Mix Music Videos with this Free Video Mixer Application</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_6RgAfXCWkzA/SR7TpY6z4mI/AAAAAAAAAsQ/1GL73HBj5qo/s1600-h/MixVideo.gif"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 400px; height: 299px;" src="http://1.bp.blogspot.com/_6RgAfXCWkzA/SR7TpY6z4mI/AAAAAAAAAsQ/1GL73HBj5qo/s400/MixVideo.gif" alt="" id="BLOGGER_PHOTO_ID_5268881322087277154" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Do you want to add a high tech audio visual atmosphere to your next social gathering.&lt;br /&gt;Why not go large with this free application. It's called CoGe and it's a free video mixing board for your mac.&lt;br /&gt;&lt;br /&gt;You can Download CoGe &lt;a href="http://coge.lovqc.hu/forum/viewtopic.php?f=6&amp;amp;t=25"&gt; here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;If you don't have any music video's you could try &lt;a href="http://www.vconversion.com/"&gt;downloading&lt;/a&gt; some from youtube. Download the Quicktime plugin &lt;a href="http://perian.org/"&gt;Perain&lt;/a&gt;. This will enable you to play flash video files (flv). You can also add &lt;a href="http://www.quartzcompositions.com/phpBB2/upload/index.php?cmd=top"&gt;Quartz Compositions&lt;/a&gt; to the mix.&lt;br /&gt;The Mixing board is a bit daunting when you first see it sooo many buttons.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_6RgAfXCWkzA/SR7YuPBvjlI/AAAAAAAAAsg/zm_qn0UCC4s/s1600-h/cogeMixBoard.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 264px;" src="http://4.bp.blogspot.com/_6RgAfXCWkzA/SR7YuPBvjlI/AAAAAAAAAsg/zm_qn0UCC4s/s400/cogeMixBoard.jpg" alt="" id="BLOGGER_PHOTO_ID_5268886902889483858" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;But once you get the hang of it its easy.  The larger white squares are selection preview buttons where you drop the image or clip to the mix. You set up the master clip using the masterspoter controls. The master clip for the article image above is the i-tune viral advert. The Filename is ipod.flv. Select "Other" drop Media box and navigate to your nearest clip. Once selected it will appear in Drop Media.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_6RgAfXCWkzA/SR7aTvZnUcI/AAAAAAAAAso/DbWoLpor_Hc/s1600-h/CoGeMasterSpot.png"&gt;&lt;img style="cursor: pointer; width: 277px; height: 209px;" src="http://2.bp.blogspot.com/_6RgAfXCWkzA/SR7aTvZnUcI/AAAAAAAAAso/DbWoLpor_Hc/s400/CoGeMasterSpot.png" alt="" id="BLOGGER_PHOTO_ID_5268888646746329538" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;You control the playback speed with the button panel below:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_6RgAfXCWkzA/SR7bZcuxrEI/AAAAAAAAAsw/WU_-eCITr94/s1600-h/CoGe3.png"&gt;&lt;img style="cursor: pointer; width: 279px; height: 43px;" src="http://3.bp.blogspot.com/_6RgAfXCWkzA/SR7bZcuxrEI/AAAAAAAAAsw/WU_-eCITr94/s400/CoGe3.png" alt="" id="BLOGGER_PHOTO_ID_5268889844325657666" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Next up is the master effects panel allows you to add effects and blend the masterspot clip and the sythn A (orange) /B (green) clips.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_6RgAfXCWkzA/SSAFsudi5QI/AAAAAAAAAs4/LSCrIuUmAAE/s1600-h/CoGeEffectsSet.png"&gt;&lt;img style="cursor: pointer; width: 309px; height: 201px;" src="http://3.bp.blogspot.com/_6RgAfXCWkzA/SSAFsudi5QI/AAAAAAAAAs4/LSCrIuUmAAE/s400/CoGeEffectsSet.png" alt="" id="BLOGGER_PHOTO_ID_5269217829967815938" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The effects shipped with CoGe are stored in the installation folder so you will need to&lt;br /&gt;navigate to Applications-&gt;CoGe-&gt;effects.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_6RgAfXCWkzA/SSAGKRJxb1I/AAAAAAAAAtA/fguib5zrXj8/s1600-h/CoGeEffects.png"&gt;&lt;img style="cursor: pointer; width: 400px; height: 247px;" src="http://1.bp.blogspot.com/_6RgAfXCWkzA/SSAGKRJxb1I/AAAAAAAAAtA/fguib5zrXj8/s400/CoGeEffects.png" alt="" id="BLOGGER_PHOTO_ID_5269218337496330066" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Once selected folder fx_q your almost ready to go you just need to add&lt;br /&gt;a clip or image or qtz composistion to the synth A/B  clip banks.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_6RgAfXCWkzA/SSAIVePnSCI/AAAAAAAAAtI/hbTwUTzhL3c/s1600-h/CoGemix.png"&gt;&lt;img style="cursor: pointer; width: 400px; height: 305px;" src="http://3.bp.blogspot.com/_6RgAfXCWkzA/SSAIVePnSCI/AAAAAAAAAtI/hbTwUTzhL3c/s400/CoGemix.png" alt="" id="BLOGGER_PHOTO_ID_5269220729012308002" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Select swap A/B from the master effects (orange) panel and your good to go.&lt;br /&gt;&lt;br /&gt;Enjoy.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5019258234213085660-5105671154228103924?l=macateeny.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://macateeny.blogspot.com/feeds/5105671154228103924/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=5019258234213085660&amp;postID=5105671154228103924" title="4 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5019258234213085660/posts/default/5105671154228103924" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5019258234213085660/posts/default/5105671154228103924" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Macateeny/~3/z5-gWRMKgA0/mix-music-videos-with-this-free-video.html" title="Mix Music Videos with this Free Video Mixer Application" /><author><name>devnull</name><uri>http://www.blogger.com/profile/09897474537841959707</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="12993202102053324655" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_6RgAfXCWkzA/SR7TpY6z4mI/AAAAAAAAAsQ/1GL73HBj5qo/s72-c/MixVideo.gif" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">4</thr:total><feedburner:origLink>http://macateeny.blogspot.com/2008/11/mix-music-videos-with-this-free-video.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-5019258234213085660.post-4172894310678690573</id><published>2008-11-08T13:09:00.009Z</published><updated>2008-11-08T22:30:16.813Z</updated><category scheme="http://www.blogger.com/atom/ns#" term="printf NSTring" /><category scheme="http://www.blogger.com/atom/ns#" term="XCode Code snippet" /><category scheme="http://www.blogger.com/atom/ns#" term="Objective-C" /><category scheme="http://www.blogger.com/atom/ns#" term="NSString to Char" /><title type="text">Learn Objective-C Basic's in minutes</title><content type="html">To compile Objective-C code on a Mac you need to have XCode tools installed. &lt;a href="http://macateeny.blogspot.com/2007/08/xcode-helloworld-in-less-than-minute.html"&gt;XCode&lt;/a&gt; is supplied free with the OS-X Leopard DVD. It is located under the optional installs folder. Once installed you should be able to compile the &lt;a href="http://macateeny.blogspot.com/2008/09/write-to-files-with-this-objective-c.html"&gt;Objective-c&lt;/a&gt; code below using the &lt;a href="http://www.macdevcenter.com/pub/a/mac/2001/12/14/terminal_one.html"&gt;command line&lt;/a&gt;.&lt;br /&gt;The Unix command line is available via the &lt;a href="http://macateeny.blogspot.com/2007/09/use-unix-terminal-commands-in-minutes.html"&gt;Terminal&lt;/a&gt; application you can navigate to it via Applications-&gt;Utilities-&gt;Terminal.&lt;br /&gt;The code below will fetch a html file from the web and print it's output. It also has some basic error handling to catch any Errors or &lt;a href="http://www.macdevcenter.com/lpt/a/7112"&gt;Exceptions&lt;/a&gt; which may occur and print them. This makes sure any http &lt;a href="http://en.wikipedia.org/wiki/Uniform_Resource_Locator"&gt;url's&lt;/a&gt; the user may provide as an argument will be handled correctly should an error occur.&lt;br /&gt;&lt;br /&gt;&lt;span style=";font-family:arial;font-size:78%;"  &gt;&lt;code&gt;&lt;/code&gt;&lt;pre&gt;&lt;br /&gt;//&lt;br /&gt;// Created by devnull[at]london.com on Sept 2008.&lt;br /&gt;// Copyleft (c) 2008. some rights reserved.&lt;br /&gt;// macateeny.blogspot.com&lt;br /&gt;//&lt;br /&gt;// Compile from the command line with command below:&lt;br /&gt;// gcc urlRead.m -Wall -o urlRead -framework Foundation&lt;br /&gt;//&lt;br /&gt;&lt;br /&gt;#import &amp;lt;Foundation/Foundation.h&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;// main entry point of our urlRead foundation tool with&lt;br /&gt;// C style argument counter and vector parameters&lt;br /&gt;int main(int argc,char *argv[])&lt;br /&gt;{&lt;br /&gt;&lt;br /&gt;// allocate a memory pool for our NS Objects&lt;br /&gt;NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init];&lt;br /&gt;&lt;br /&gt;// try catch block to catch exceptions generated by its contents&lt;br /&gt;@try&lt;br /&gt;{&lt;br /&gt;        // declare 2 NSString Obj pointers&lt;br /&gt;        NSString *str, *urlStr ;&lt;br /&gt;&lt;br /&gt;        // declare character pointer initialise it with argument vector [1]&lt;br /&gt;        // we are reading 1st argument/parameter provided to the application&lt;br /&gt;        char *urlChr = argv[1];&lt;br /&gt;        if(urlChr==NULL) {&lt;br /&gt;&lt;br /&gt;                // no url passed set it to default url string @"string"&lt;br /&gt;                urlStr = @"http://www.kipling.org.uk/poems_if.htm";&lt;br /&gt;        } else {&lt;br /&gt;&lt;br /&gt;                // convert c char string to Objective-c NSString&lt;br /&gt;                urlStr = [NSString stringWithCString:urlChr];&lt;br /&gt;        }&lt;br /&gt;&lt;br /&gt;        // init NSURL with url string and store it in an NSData Object&lt;br /&gt;        NSData *dataStr = [NSData dataWithContentsOfURL:[NSURL URLWithString:urlStr]];&lt;br /&gt;        str = [[NSString alloc] initWithData:dataStr encoding:NSASCIIStringEncoding];&lt;br /&gt;&lt;br /&gt;        // if the string has data display it&lt;br /&gt;        if( str!=nil ) {&lt;br /&gt;&lt;br /&gt;                // prints log timstamp NSLog(@"%@",str);&lt;br /&gt;                printf([[NSString stringWithFormat:@"%@",str] UTF8String]);&lt;br /&gt;        }&lt;br /&gt;}&lt;br /&gt;@catch(NSException *error) {&lt;br /&gt;&lt;br /&gt;        // An Exception occured print the value in the NSException error Object&lt;br /&gt;        NSLog( @"Error Exception:%@ cause:%@",[error name],[error reason]);&lt;br /&gt;}&lt;br /&gt;@finally {&lt;br /&gt;&lt;br /&gt;        // unleash the allocated pool&lt;br /&gt;        [pool release];&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;// The app is terminated&lt;br /&gt;return 0;&lt;br /&gt;}&lt;/pre&gt;&lt;/span&gt;&lt;br /&gt;Save the content above to a urlRead.m file or download it &lt;a href="http://www.box.net/shared/3fn0q6m5xe#urlRead"&gt;here&lt;/a&gt;.&lt;br /&gt;Then compile it from the command line using:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:arial;"&gt;&lt;code&gt;gcc urlRead.m -Wall -o urlRead -framework Foundation&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Now once compiled it will create a urlRead binary which you can execute.&lt;br /&gt;To run it type ./urlRead from the command line.&lt;br /&gt;Finally for an additional bit of fun you can send the html text to the OS X text-to-speech engine and yes your mac will read you an inspiring poem. This script may even change your life so try it out.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;code&gt;./urlRead | &lt;a href="http://www.ss64.com/osx/textutil.html"&gt;textutil&lt;/a&gt; -format html -convert txt -stdin -stdout | &lt;a href="http://www.ss64.com/osx/say.html"&gt;say&lt;/a&gt;&lt;/code&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Enjoy...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5019258234213085660-4172894310678690573?l=macateeny.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://macateeny.blogspot.com/feeds/4172894310678690573/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=5019258234213085660&amp;postID=4172894310678690573" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5019258234213085660/posts/default/4172894310678690573" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5019258234213085660/posts/default/4172894310678690573" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Macateeny/~3/5pe89MKh-98/learn-objective-c-basics-in-minutes.html" title="Learn Objective-C Basic's in minutes" /><author><name>devnull</name><uri>http://www.blogger.com/profile/09897474537841959707</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="12993202102053324655" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://macateeny.blogspot.com/2008/11/learn-objective-c-basics-in-minutes.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-5019258234213085660.post-2764000412860987857</id><published>2008-10-28T21:03:00.003Z</published><updated>2008-10-28T21:10:17.764Z</updated><category scheme="http://www.blogger.com/atom/ns#" term="Free Download" /><category scheme="http://www.blogger.com/atom/ns#" term="OS X Cross Over App" /><title type="text">Get your Free OS X Cross Over Application ... times running out</title><content type="html">The Codeweavers &lt;a href="http://www.startribune.com/lifestyle/33338904.html"&gt;"Lame Duck Challenge"&lt;/a&gt; has been met so it's a free OS X or Linux Cross Over Games application for you and me.  It allows you to run windows games on OS X or Linux.&lt;br /&gt;&lt;br /&gt;Download it here. &lt;a href="http://down.codeweavers.com/"&gt;http://down.codeweavers.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Only a few hours left to download it for free.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5019258234213085660-2764000412860987857?l=macateeny.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://macateeny.blogspot.com/feeds/2764000412860987857/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=5019258234213085660&amp;postID=2764000412860987857" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5019258234213085660/posts/default/2764000412860987857" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5019258234213085660/posts/default/2764000412860987857" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Macateeny/~3/JWF-z3od5S8/get-your-free-os-x-cross-over.html" title="Get your Free OS X Cross Over Application ... times running out" /><author><name>devnull</name><uri>http://www.blogger.com/profile/09897474537841959707</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="12993202102053324655" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://macateeny.blogspot.com/2008/10/get-your-free-os-x-cross-over.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-5019258234213085660.post-18296950730280492</id><published>2008-10-21T21:22:00.008+01:00</published><updated>2008-10-22T07:39:32.648+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Android SDK" /><category scheme="http://www.blogger.com/atom/ns#" term="Android Source code" /><category scheme="http://www.blogger.com/atom/ns#" term="Mobile SDK" /><title type="text">Android source code unleashed Today!</title><content type="html">What is Android? A device, a product? No its a mobile phone platform not tied to any mobile manufacturer or mobile Telecom operator.  The platform has been released as open source today. Preview the introduction video below for more information on the software technology involved. &lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="349"&gt;&lt;param name="movie" value="http://www.youtube.com/v/7Y4thikv-OM&amp;hl=en&amp;fs=1&amp;rel=0&amp;color1=0x006699&amp;color2=0x54abd6&amp;border=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/7Y4thikv-OM&amp;hl=en&amp;fs=1&amp;rel=0&amp;color1=0x006699&amp;color2=0x54abd6&amp;border=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="349"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;For the Source code check out &lt;a href="http://source.android.com/download"&gt;http://source.android.com/download&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;The NDA has been lifted on the iPhone SDK and the Appstore is the iron bridge of mobile application distribution. All that is needed is an open source iPhone SDK.  &lt;br /&gt;One just needs to look at the success of the Apache and Linux open source development juggernauts. &lt;br /&gt;&lt;br /&gt;So Symbian, Windows mobile, Blackberry RIM and the &lt;a href="http://www.businessweek.com/technology/content/jun2008/tc20080615_856046.htm"&gt;iPhone&lt;/a&gt; now have a new contender.&lt;br /&gt;Opportunities will abound.  Make no mistake the people at Apple will have done their &lt;a href="http://venturehacks.com/articles/steve-jobs-pitch"&gt;homework&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5019258234213085660-18296950730280492?l=macateeny.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://macateeny.blogspot.com/feeds/18296950730280492/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=5019258234213085660&amp;postID=18296950730280492" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5019258234213085660/posts/default/18296950730280492" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5019258234213085660/posts/default/18296950730280492" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Macateeny/~3/gEIm-QST2Ug/android-source-code-unleashed-today.html" title="Android source code unleashed Today!" /><author><name>devnull</name><uri>http://www.blogger.com/profile/09897474537841959707</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="12993202102053324655" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://macateeny.blogspot.com/2008/10/android-source-code-unleashed-today.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-5019258234213085660.post-5410137068017281472</id><published>2008-10-08T22:57:00.000+01:00</published><updated>2008-10-08T22:58:51.647+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Musical Interlude" /><category scheme="http://www.blogger.com/atom/ns#" term="Muse" /><title type="text">What you need is Map of the Problematique</title><content type="html">&lt;object width="425" height="349"&gt;&lt;param name="movie" value="http://www.youtube.com/v/N2cJWDEK2U4&amp;hl=en&amp;fs=1&amp;rel=0&amp;color1=0x006699&amp;color2=0x54abd6&amp;border=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/N2cJWDEK2U4&amp;hl=en&amp;fs=1&amp;rel=0&amp;color1=0x006699&amp;color2=0x54abd6&amp;border=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="349"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5019258234213085660-5410137068017281472?l=macateeny.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://macateeny.blogspot.com/feeds/5410137068017281472/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=5019258234213085660&amp;postID=5410137068017281472" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5019258234213085660/posts/default/5410137068017281472" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5019258234213085660/posts/default/5410137068017281472" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Macateeny/~3/gIDskBjoSkc/what-you-need-is-map-of-problematique.html" title="What you need is Map of the Problematique" /><author><name>devnull</name><uri>http://www.blogger.com/profile/09897474537841959707</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="12993202102053324655" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://macateeny.blogspot.com/2008/10/what-you-need-is-map-of-problematique.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-5019258234213085660.post-174007553235561798</id><published>2008-09-26T23:13:00.013+01:00</published><updated>2008-09-29T22:23:37.306+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="picture effects" /><category scheme="http://www.blogger.com/atom/ns#" term="Free Download" /><category scheme="http://www.blogger.com/atom/ns#" term="imagemagick effects" /><category scheme="http://www.blogger.com/atom/ns#" term="image effects" /><title type="text">Three Free Picture enhancing effects</title><content type="html">&lt;div&gt;Here are three &lt;a href="http://www.imagemagick.org/script/convert.php"&gt;ImageMagick &lt;/a&gt;picture effects in one shell script! Free for you to try out. It may just save you a few hours of image editing....&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_6RgAfXCWkzA/SOFFiOO4B0I/AAAAAAAAAew/eBrJjcJxTYw/s1600-h/rubiks_bluelpt.png"&gt;&lt;img style="cursor: pointer;" src="http://4.bp.blogspot.com/_6RgAfXCWkzA/SOFFiOO4B0I/AAAAAAAAAew/eBrJjcJxTYw/s320/rubiks_bluelpt.png" alt="" id="BLOGGER_PHOTO_ID_5251555094729066306" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_6RgAfXCWkzA/SN1hLiVbtoI/AAAAAAAAAeo/sCd82YEH8y4/s1600-h/ipods_bluelpt.png"&gt;&lt;/a&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The  Blue print effect ./blueprint.sh + filename&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_6RgAfXCWkzA/SOFFs3972mI/AAAAAAAAAe4/VJgEdL4aBIA/s1600-h/rubiks_stack.png"&gt;&lt;img style="cursor: pointer;" src="http://2.bp.blogspot.com/_6RgAfXCWkzA/SOFFs3972mI/AAAAAAAAAe4/VJgEdL4aBIA/s320/rubiks_stack.png" alt="" id="BLOGGER_PHOTO_ID_5251555277730994786" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Polaroid Stack ./polaroidStack.sh + filename&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_6RgAfXCWkzA/SOFF3V-8YOI/AAAAAAAAAfA/rgfmAUgfijo/s1600-h/rubiks_polrd.png"&gt;&lt;img style="cursor: pointer;" src="http://1.bp.blogspot.com/_6RgAfXCWkzA/SOFF3V-8YOI/AAAAAAAAAfA/rgfmAUgfijo/s320/rubiks_polrd.png" alt="" id="BLOGGER_PHOTO_ID_5251555457586979042" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_6RgAfXCWkzA/SN1feaF9O6I/AAAAAAAAAeY/wTSgppoc43I/s1600-h/ipods_polrd.png"&gt;&lt;/a&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;This is third effect polaroid boarder effect ./polaroid.sh + filename&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;All three available here as a Free &lt;a href="http://www.box.net/shared/n9e19loknv"&gt;download&lt;/a&gt;&lt;a href="http://www.box.net/shared/n9e19loknv"&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;By downloading it you agree to use it at your own risk, all efforts have been taken to test it as best as possible in the few hours it took to write. The shell script source code is free for you to modify. &lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;For installation make sure &lt;a href="http://www.imagemagick.org/script/binary-releases.php#macosx"&gt;imageMagick&lt;/a&gt; is installed.&lt;br /&gt;Then unzip the &lt;a href="http://www.box.net/shared/n9e19loknv"&gt;polaroid.sh.zip&lt;/a&gt; shell script on your desktop.&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Then open up &lt;a href="http://macateeny.blogspot.com/2007/09/use-unix-terminal-commands-in-minutes.html"&gt;Terminal&lt;/a&gt; issue commands below:&lt;br /&gt;&lt;br /&gt;cd ~/Desktop&lt;br /&gt;chmod 755 polaroid.sh&lt;br /&gt;&lt;/div&gt;&lt;div&gt;ln -s  polaroid.sh blueprint.sh&lt;/div&gt;&lt;div&gt;ln -s polaroid.sh polaroidStack.sh&lt;/div&gt;&lt;div&gt;&lt;br /&gt;Then put and image you want to convert on the desktop and type in the Terminal command&lt;br /&gt;./polaroid.sh filename&lt;br /&gt;&lt;br /&gt;It will then open up the image in &lt;a href="http://en.wikipedia.org/wiki/Preview_%28software%29"&gt;Preview&lt;/a&gt; once complete.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Have fun...&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5019258234213085660-174007553235561798?l=macateeny.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://macateeny.blogspot.com/feeds/174007553235561798/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=5019258234213085660&amp;postID=174007553235561798" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5019258234213085660/posts/default/174007553235561798" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5019258234213085660/posts/default/174007553235561798" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Macateeny/~3/MBori-By8i8/three-free-picture-enhancing-effects.html" title="Three Free Picture enhancing effects" /><author><name>devnull</name><uri>http://www.blogger.com/profile/09897474537841959707</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="12993202102053324655" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_6RgAfXCWkzA/SOFFiOO4B0I/AAAAAAAAAew/eBrJjcJxTYw/s72-c/rubiks_bluelpt.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://macateeny.blogspot.com/2008/09/three-free-picture-enhancing-effects.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-5019258234213085660.post-6843819781173988175</id><published>2008-09-24T21:44:00.011+01:00</published><updated>2008-09-29T22:20:07.018+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="imagemagick commands" /><category scheme="http://www.blogger.com/atom/ns#" term="Image Blue Print" /><category scheme="http://www.blogger.com/atom/ns#" term="convert image to a blue print" /><category scheme="http://www.blogger.com/atom/ns#" term="Blue Print Effect" /><title type="text">Create a Blue Print effect in minutes</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_6RgAfXCWkzA/SOFGdManK2I/AAAAAAAAAfQ/pbO8B5paI7M/s1600-h/rubiks_bluelpt.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://3.bp.blogspot.com/_6RgAfXCWkzA/SOFGdManK2I/AAAAAAAAAfQ/pbO8B5paI7M/s320/rubiks_bluelpt.png" alt="" id="BLOGGER_PHOTO_ID_5251556107853704034" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;font-size:180%;" &gt;C&lt;/span&gt;reate a Blue Print effect from existing images in minutes.  All you need is &lt;a href="http://www.imagemagick.org/script/convert.php"&gt;ImageMagick&lt;/a&gt; and the Gnu Image Manipulation Program for minor touch up's. To achieve a photo realistic look you'll need to spend more time with &lt;a href="http://psdtuts.com/photo-effects-tutorials/create-a-realistic-blueprint-image-from-a-3d-object/"&gt;Photoshop&lt;/a&gt; and a psdtuts tutorial.  A Prime candidate for the Blue Print effect is an &lt;a href="http://www.apple.com/iphone/gallery/"&gt;image&lt;/a&gt; with a uniform black or while background.&lt;br /&gt;&lt;br /&gt;The first step is to create the paper background.&lt;br /&gt;The commands below are part of a shell script and the $1 bash variable denotes a file name argument passed to the script.&lt;br /&gt;To create the background board.jpg on the fly we need to know the original size of the image being converted. The size is determined using the command below.&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;rsize="$( convert ${1} -identify resolution | awk '{print $3}')"&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;Next we create a paper background using random noise and plasma, you see it really is magick!&lt;/span&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-style: italic;"&gt;convert -size ${rsize} xc: +noise Random board-noise.jpg&lt;br /&gt;convert board-noise.jpg -size ${resize} -negate plasma:grey50-grey50 -shade 120x45 -blur 0x2 -colorspace Gray board.jpg&lt;/span&gt;&lt;span style="font-style: italic;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;The background is now complete.&lt;br /&gt;The next step is to convert the image to something more mono chromatic using this next magick command.&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;span style="font-style: italic;font-family:courier new;" &gt;convert $1 -edge 1.4 -negate +dither -colors 2 -normalize -colorspace Gray -blur 0x.4 -contrast-stretch 0x45% ${1%*.*}_redux.png&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The file name of the image will be converted to one with the suffix "_redux.png". The &lt;span style="font-style: italic;"&gt;-edge &lt;/span&gt; detects the image edges using a radius of&lt;span style="font-style: italic;"&gt; 1.4&lt;/span&gt;.   This can be increased or decreased depending on how thick you want the edge to be.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:100%;"&gt;The next step is to invert the colours and paint or &lt;span style="font-style: italic;font-family:georgia;" &gt;-fill&lt;/span&gt; it blue '#0054a5'.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-style: italic;font-family:courier new;" &gt;convert ${1%*.*}_redux.png -normalize -negate -fill '#0054a5' -opaque black ${1%*.*}_line.png&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:100%;"&gt;The Final stage is to merge the line image with a paper background using the &lt;a href="http://www.imagemagick.org/script/composite.php"&gt;composite&lt;/a&gt;  image merging command.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;font-size:85%;" &gt;&lt;span style="font-family:courier new;"&gt;composite -compose linear-light -watermark 60 -gravity Center board.jpg ${1%*.*}_line.png ${1%*.*}_bluelpt.png&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;Here we merge the background "board.jpg" image with the line art to produce the final blue print image.  In the Next post I will package it into a shell script with a few extras thrown in.&lt;br /&gt;&lt;br /&gt;So there! You have now used all of your &lt;a href="http://www.shirky.com/herecomeseverybody/2008/04/looking-for-the-mouse.html"&gt;cognative surplus&lt;/a&gt; for this week enjoy...&lt;span style="font-size:85%;"&gt;&lt;span style="font-style: italic;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:courier new;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-style: italic;font-size:85%;" &gt;&lt;span style="font-family:courier new;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5019258234213085660-6843819781173988175?l=macateeny.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://macateeny.blogspot.com/feeds/6843819781173988175/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=5019258234213085660&amp;postID=6843819781173988175" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5019258234213085660/posts/default/6843819781173988175" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5019258234213085660/posts/default/6843819781173988175" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Macateeny/~3/u_KLT28FC2c/create-blue-print-effect-from-pictures.html" title="Create a Blue Print effect in minutes" /><author><name>devnull</name><uri>http://www.blogger.com/profile/09897474537841959707</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="12993202102053324655" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_6RgAfXCWkzA/SOFGdManK2I/AAAAAAAAAfQ/pbO8B5paI7M/s72-c/rubiks_bluelpt.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://macateeny.blogspot.com/2008/09/create-blue-print-effect-from-pictures.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-5019258234213085660.post-5033345058303277710</id><published>2008-09-18T22:07:00.001+01:00</published><updated>2008-09-18T22:08:57.232+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Think Different advert" /><title type="text">A Brief Interlude</title><content type="html">&lt;object width="425" height="349"&gt;&lt;param name="movie" value="http://www.youtube.com/v/No1MxAnHuJM&amp;hl=en&amp;fs=1&amp;rel=0&amp;color1=0x006699&amp;color2=0x54abd6&amp;border=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/No1MxAnHuJM&amp;hl=en&amp;fs=1&amp;rel=0&amp;color1=0x006699&amp;color2=0x54abd6&amp;border=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="349"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5019258234213085660-5033345058303277710?l=macateeny.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://macateeny.blogspot.com/feeds/5033345058303277710/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=5019258234213085660&amp;postID=5033345058303277710" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5019258234213085660/posts/default/5033345058303277710" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5019258234213085660/posts/default/5033345058303277710" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Macateeny/~3/xlFbNUsYJbE/brief-interlude.html" title="A Brief Interlude" /><author><name>devnull</name><uri>http://www.blogger.com/profile/09897474537841959707</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="12993202102053324655" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://macateeny.blogspot.com/2008/09/brief-interlude.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-5019258234213085660.post-6977211498948321916</id><published>2008-09-15T22:06:00.006+01:00</published><updated>2008-09-15T22:43:51.317+01:00</updated><title type="text">Write to files with this Objective-C example</title><content type="html">Here is a quick example to get you started on &lt;a href="http://developer.apple.com/documentation/Cocoa/Conceptual/ObjectiveC/Introduction/chapter_1_section_1.html"&gt;Objective-C&lt;/a&gt;. You can compile it within Terminal using the command line. Source code zip file &lt;a href="http://www.box.net/shared/xn38fvev6l"&gt;here. &lt;/a&gt;&lt;br /&gt;The gcc compiler command is as follows:&lt;span style="font-family:courier new;"&gt;&lt;br /&gt;gcc filetest.m -Wall -o filetest -framework Foundation&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Once compiled execute it as follows ./filetest&lt;br /&gt;This will then create a text file called filetest.txt which contains a text string.&lt;br /&gt;No magic required.&lt;br /&gt;&lt;br /&gt;Note the &lt;a href="http://developer.apple.com/documentation/Cocoa/Reference/Foundation/Classes/NSString_Class/Reference/NSString.html#//apple_ref/occ/instm/NSString/writeToFile:atomically:encoding:error:"&gt;writeToFile&lt;/a&gt; method has change for OS X 10.5 it now includes data encoding and NSError.&lt;br /&gt;Once you have this working you can experiment with &lt;a href="http://developer.apple.com/documentation/Cocoa/Reference/Foundation/Classes/NSString_Class/Reference/NSString.html#//apple_ref/occ/instm/NSString/writeToURL:atomically:encoding:error:"&gt;writeToURL&lt;/a&gt;...enjoy&lt;br /&gt;&lt;pre&gt;&lt;span style="font-size:78%;"&gt;&lt;span style="font-weight: bold;font-size:85%;" &gt;&lt;span style="font-family:courier new;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family:courier new;"&gt;// filetest.m&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;// Created by macateeny.blogspot.com Sept 2008.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;// Copyleft (c) 2008. some rights reserved.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;// &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;// Compile from the command line with:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;// gcc filetest.m -Wall -o filetest -framework Foundation&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;//&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;#import &amp;lt;Foundation/Foundation.h&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;// main entry point of our file test tool with the argument counter and vector&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;int main(int argc,char *argv[])&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;{&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;        // allocate a memory pool for our NSString Objects&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;        NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init];&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;        // declare NSString Obj pointer and initialise it&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;        NSString *str = @"Cooking with Objective-C\r\n";&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;        // declare NSString filename and alloc string value&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;        NSString *filenameStr = @"./filetest.txt";&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;        // NSObject which contains all the error information&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;        NSError *error;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;        // write contents and check went ok&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;        if(![str writeToFile: filenameStr atomically: YES encoding:NSUTF8StringEncoding error:&amp;amp;error]) {&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;                NSLog(@"We have a problem %@\r\n",[error localizedFailureReason]);&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;        }&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;        // unleash the allocated pool smithers&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;        [pool release];&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;        // The app is terminated&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;        return 0;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;}&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;md5sum: 9463cf40d33f02093e72d80320ba92e4  &lt;a href="http://www.box.net/shared/xn38fvev6l"&gt;filetest.zip&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5019258234213085660-6977211498948321916?l=macateeny.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://macateeny.blogspot.com/feeds/6977211498948321916/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=5019258234213085660&amp;postID=6977211498948321916" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5019258234213085660/posts/default/6977211498948321916" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5019258234213085660/posts/default/6977211498948321916" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Macateeny/~3/_pPRkaSlTj8/write-to-files-with-this-objective-c.html" title="Write to files with this Objective-C example" /><author><name>devnull</name><uri>http://www.blogger.com/profile/09897474537841959707</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="12993202102053324655" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://macateeny.blogspot.com/2008/09/write-to-files-with-this-objective-c.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-5019258234213085660.post-8978306167064471151</id><published>2008-09-04T22:15:00.007+01:00</published><updated>2008-09-07T20:04:35.802+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Objective-J" /><category scheme="http://www.blogger.com/atom/ns#" term="Web Application Development" /><category scheme="http://www.blogger.com/atom/ns#" term="Javascript framework" /><title type="text">Cappuccino built with Objective-J is finally released!</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://cappuccino.org/learn/documentation/"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://1.bp.blogspot.com/_6RgAfXCWkzA/SMBQ5ol0kaI/AAAAAAAAAeI/0G-iX7DUkiI/s200/CappucinoApp.png" alt="" id="BLOGGER_PHOTO_ID_5242278917338075554" border="0" /&gt;&lt;/a&gt;&lt;a href="http://cappuccino.org/"&gt;Cappuccino&lt;/a&gt; the Web application Framework built with &lt;a href="http://cappuccino.org/learn/tutorials/objective-j-tutorial.php"&gt;Objective-J&lt;/a&gt; has arrived.  As the name suggests it's JavaScript with extended  Objective-C [style] syntax. It is open source and ready for &lt;a href="http://cappuccino.org/download/"&gt;download&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;For a Demo of a finished web application in action take a look at &lt;a href="http://280slides.com/"&gt;280 Slides&lt;/a&gt;.  280 Slides is an on-line app similar to KeyNote. It also saves Presentations as Power Point.  Killing two projectors with one stone so to speak.&lt;br /&gt;&lt;br /&gt;The benefit of using &lt;a href="http://cappuccino.org/learn/"&gt;Cappuccino&lt;/a&gt; over the &lt;a href="http://www.sproutcore.com/"&gt;SproutCore&lt;/a&gt; framework, is it removes the need for HTML,CSS and JS to create an Application. It's the one framework to rule them all and in the darkness free them.  The recommended dev platform is &lt;a href="http://www.mozilla.com/en-US/products/download.html?product=firefox-3.0.1&amp;amp;os=osx&amp;amp;lang=en-GB"&gt;firefox&lt;/a&gt; with the &lt;a href="https://addons.mozilla.org/en-US/firefox/addon/1843"&gt;firebug&lt;/a&gt; plug-in. There are Editor add-on's for TextMate and SubEtha. Check &lt;a href="http://cappuccino.org/learn/tutorials/getting-setup.php"&gt;here&lt;/a&gt; for more on the subject.&lt;br /&gt;&lt;br /&gt;So the dudes at &lt;a href="http://280north.com/about.php"&gt;280 North&lt;/a&gt; are onto something big ...&lt;br /&gt;&lt;br /&gt;Are you cool?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5019258234213085660-8978306167064471151?l=macateeny.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://macateeny.blogspot.com/feeds/8978306167064471151/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=5019258234213085660&amp;postID=8978306167064471151" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5019258234213085660/posts/default/8978306167064471151" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5019258234213085660/posts/default/8978306167064471151" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Macateeny/~3/7rDHHIGOx28/cappuccino-built-with-objective-j-is.html" title="Cappuccino built with Objective-J is finally released!" /><author><name>devnull</name><uri>http://www.blogger.com/profile/09897474537841959707</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="12993202102053324655" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_6RgAfXCWkzA/SMBQ5ol0kaI/AAAAAAAAAeI/0G-iX7DUkiI/s72-c/CappucinoApp.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total><feedburner:origLink>http://macateeny.blogspot.com/2008/09/cappuccino-built-with-objective-j-is.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-5019258234213085660.post-1509335353133002112</id><published>2008-08-31T21:59:00.005+01:00</published><updated>2008-08-31T22:32:56.494+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="iPhone examples" /><category scheme="http://www.blogger.com/atom/ns#" term="iPhone Developement" /><category scheme="http://www.blogger.com/atom/ns#" term="iPhone SDK tutorials" /><title type="text">Bookmark these iPhone Development resources now!</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_6RgAfXCWkzA/SLsHrSXqFEI/AAAAAAAAAd8/VFrU0fGMJ4s/s1600-h/iphoneSDK.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://1.bp.blogspot.com/_6RgAfXCWkzA/SLsHrSXqFEI/AAAAAAAAAd8/VFrU0fGMJ4s/s320/iphoneSDK.png" alt="" id="BLOGGER_PHOTO_ID_5240791031622538306" border="0" /&gt;&lt;/a&gt;&lt;span style=";font-family:trebuchet ms;font-size:100%;"  &gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:trebuchet ms;font-size:100%;"  &gt;Here are the &lt;a href="http://developer.apple.com/iphone/"&gt;iPhone SDK&lt;/a&gt; Development resources to get you started:&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.iphonesdkarticles.com/2008/07/first-iphone-application.html"&gt;iPhone Starter App Tutorials&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://theappleblog.com/2008/08/04/tutorial-build-a-simple-rss-reader-for-iphone/#more-3900"&gt;iPhone RSS reader&lt;br /&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://nettuts.com/misc/learn-how-to-develop-for-the-iphone/"&gt;iPhone HTML css javascript tutorial&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.iphonedevdocs.com/"&gt;iPhoneDevDocs&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://groups.google.com/group/iphonesdkdevelopment"&gt;iPhone SDK development on Google Groups  &lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;More Code snippets and source code:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;iPhone &lt;a href="http://blog.medallia.com/2007/08/iphone_accelerometer_source_co.html"&gt;Accelerometer snippets&lt;br /&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://tlrobinson.net/blog/?p=34"&gt; Get a Physics engine&lt;/a&gt; running on the iPhone.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;You may want to cache the info located on these sites as &lt;a href="http://weblog.infoworld.com/archives/emailPrint.jsp?R=printThis&amp;amp;A=http://weblog.infoworld.com/yager/archives/2008/07/apples_iphone_c.html"&gt;restrictions&lt;/a&gt; apply.&lt;br /&gt;&lt;br /&gt;Enjoy...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5019258234213085660-1509335353133002112?l=macateeny.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://macateeny.blogspot.com/feeds/1509335353133002112/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=5019258234213085660&amp;postID=1509335353133002112" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5019258234213085660/posts/default/1509335353133002112" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5019258234213085660/posts/default/1509335353133002112" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Macateeny/~3/EERXIpgh-_0/bookmark-these-iphone-development.html" title="Bookmark these iPhone Development resources now!" /><author><name>devnull</name><uri>http://www.blogger.com/profile/09897474537841959707</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="12993202102053324655" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_6RgAfXCWkzA/SLsHrSXqFEI/AAAAAAAAAd8/VFrU0fGMJ4s/s72-c/iphoneSDK.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><feedburner:origLink>http://macateeny.blogspot.com/2008/08/bookmark-these-iphone-development.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-5019258234213085660.post-881680982069655780</id><published>2008-08-27T21:03:00.007+01:00</published><updated>2008-08-27T21:25:50.550+01:00</updated><title type="text">Make Using the Web easier with this Mozilla Plugin</title><content type="html">This is the latest offering from &lt;a href="http://labs.mozilla.com/2008/08/introducing-ubiquity/"&gt;Mozilla labs&lt;/a&gt;, a Plugin that looks very promising based on the presentation below. A world of &lt;a href="http://en.wikipedia.org/wiki/Microformats"&gt;microformats&lt;/a&gt; and Web API's is about to &lt;a href="http://en.wikipedia.org/wiki/Hadron_collider"&gt;collide&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;object height="298" width="400"&gt; &lt;param name="allowfullscreen" value="true"&gt; &lt;param name="allowscriptaccess" value="always"&gt; &lt;param name="movie" value="http://www.vimeo.com/moogaloop.swf?clip_id=1561578&amp;amp;server=www.vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=0&amp;amp;show_portrait=0&amp;amp;color=00adef&amp;amp;fullscreen=1"&gt; &lt;embed src="http://www.vimeo.com/moogaloop.swf?clip_id=1561578&amp;amp;server=www.vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=0&amp;amp;show_portrait=0&amp;amp;color=00adef&amp;amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" height="298" width="400"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;a href="http://www.vimeo.com/1561578?pg=embed&amp;amp;sec=1561578"&gt;Ubiquity for Firefox&lt;/a&gt; from &lt;a href="http://www.vimeo.com/user532161?pg=embed&amp;amp;sec=1561578"&gt;Aza Raskin&lt;/a&gt; on &lt;a href="http://vimeo.com/?pg=embed&amp;amp;sec=1561578"&gt;Vimeo&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;The mozilla plugin is &lt;a href="https://people.mozilla.com/%7Eavarma/ubiquity-0.1.xpi"&gt;here&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Yet another reason to give &lt;a href="http://www.mozilla-europe.org/en/firefox/"&gt;Firefox&lt;/a&gt; and &lt;a href="http://www.mozilla-europe.org/en/products/thunderbird/"&gt;Thunderbird&lt;/a&gt; a try. &lt;br /&gt;If your not using thunderbird on OS X make it appear so with this &lt;a href="https://addons.mozilla.org/en-US/thunderbird/addon/6125"&gt;great theme&lt;/a&gt; and &lt;a href="http://www.mozilla.org/projects/calendar/releases/lightning0.5.html"&gt;icalender&lt;/a&gt; plugin.&lt;br /&gt;&lt;br /&gt;Enjoy...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5019258234213085660-881680982069655780?l=macateeny.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://macateeny.blogspot.com/feeds/881680982069655780/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=5019258234213085660&amp;postID=881680982069655780" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5019258234213085660/posts/default/881680982069655780" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5019258234213085660/posts/default/881680982069655780" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Macateeny/~3/8IFu0VOdk2c/make-using-web-easier-with-this-mozilla.html" title="Make Using the Web easier with this Mozilla Plugin" /><author><name>devnull</name><uri>http://www.blogger.com/profile/09897474537841959707</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="12993202102053324655" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://macateeny.blogspot.com/2008/08/make-using-web-easier-with-this-mozilla.html</feedburner:origLink></entry></feed>
