<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>GeoSpiritualism</title>
	<atom:link href="http://lgo900.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://lgo900.wordpress.com</link>
	<description>Spreading Knowledge of Sacred Geometry :: Seeing Through Cultural Programming</description>
	<lastBuildDate>Sun, 19 May 2013 00:32:25 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='lgo900.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://1.gravatar.com/blavatar/9d437f3fdf25a3ed62bad1104b74e1ec?s=96&#038;d=http%3A%2F%2Fs2.wp.com%2Fi%2Fbuttonw-com.png</url>
		<title>GeoSpiritualism</title>
		<link>http://lgo900.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://lgo900.wordpress.com/osd.xml" title="GeoSpiritualism" />
	<atom:link rel='hub' href='http://lgo900.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Rewriting GeoKone.NET server code with Node.JS</title>
		<link>http://lgo900.wordpress.com/2013/05/18/rewriting-geokone-net-server-code-with-node-js/</link>
		<comments>http://lgo900.wordpress.com/2013/05/18/rewriting-geokone-net-server-code-with-node-js/#comments</comments>
		<pubDate>Sat, 18 May 2013 19:21:31 +0000</pubDate>
		<dc:creator>inDigiNeous</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[django]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[nodejs]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[software development]]></category>

		<guid isPermaLink="false">http://lgo900.wordpress.com/?p=1245</guid>
		<description><![CDATA[Took 6 days to learn Node.JS and re-write the GeoKone.NET server code in Node.js + Express + Passport + MongoDB. I was surprised it was this easy, to implement registration, login, scene saving and loading, authentication and password resetting. Much &#8230; <a href="http://lgo900.wordpress.com/2013/05/18/rewriting-geokone-net-server-code-with-node-js/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lgo900.wordpress.com&#038;blog=6763378&#038;post=1245&#038;subd=lgo900&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>Took 6 days to learn <a title="Nodejs.org" href="http://nodejs.org/" target="_blank">Node.JS and</a> re-write the <a title="GeoKone.NET :: Interactive Geometry Generator" href="http://GeoKone.NET" target="_blank">GeoKone.NET</a> server code in Node.js + <a title="Expressjs" href="http://expressjs.com/" target="_blank">Express</a> + <a title="PassportJS" href="http://passportjs.org/" target="_blank">Passport</a> + <a title="MongoDB" href="http://www.mongodb.org/" target="_blank">MongoDB</a>. </p>
<p>I was surprised it was this easy, to implement registration, login, scene saving and loading, authentication and password resetting. Much of is because it is so easy to customize Node.JS code, as most of it seems to be modular and easily understandable.</p>
<p>Node.js and the frameworks seem so much better option than the complex <a title="Python" href="http://www.python.org" target="_blank">Python</a>+<a title="Django Project" href="https://www.djangoproject.com/" target="_blank">Django</a> web framework GeoKone.NET currently uses. Ability with Node.js to pass JSON objects directly to the server side API calls from the client side makes things really easy to implement.</p>
<p>At first it all seemed pretty confusing and hard to figure out how the whole Node.JS application logic happens, and especially it is kinda difficult at first to get used to that all functions and object methods get called asynchronously, meaning that you have to think about parallel programming, which can lead to so called callback hells where you have callback after callback calling each other and it becomes difficult to understand what is going on.</p>
<p>Luckily, at least on a project this size (~500 lines of code) with Node.js the callbacks started feel natural after a while. This is mostly thanks to good practices used in writing the middleware and libraries that you can plugin into existing functionality of your code. There are many readymade solutions that can easily work with different authentication or database libraries, so you have plenty of choices of what kind of setup you are supporting in your project.</p>
<p>GeoKone.NET server is pretty simple still, it has basic functionality for loading and saving scenes, logging in, logging out, resetting password and user registration. With Django I had difficulties customizing some things, like it seemed impossible to show the username in the registration email, as the templating system didn&#8217;t support showing email in there for some reason I couldn&#8217;t figure out. </p>
<p>I had to modify the mailer functionality of the <a href="https://github.com/substack/node-password-reset" target="_blank">password-reset</a> module to support email authentication, as the simple SMTP mailer library that this module used didn&#8217;t support authentication. So I just took another SMTP mailer module and easily replaced the mailer module with <a title="Nodemailer" href="https://github.com/andris9/Nodemailer" target="_blank">nodemailer</a> that supported authentication and modified the password-reset code to use this mailer module, and it just worked :) </p>
<p>So, hopefully I will be able to implement more new server based features in the upcoming versions, like a Scene Gallery for sharing your creations, and also Previews of Images when loading and possibly even Server Side Generating of images, instead of doing it in the browser like it now does. Let&#8217;s see if I can get <a title="ProcessingJS" href="http://processingjs.org/" target="_blank">Processing.js</a> to work with Node.js.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/lgo900.wordpress.com/1245/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/lgo900.wordpress.com/1245/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lgo900.wordpress.com&#038;blog=6763378&#038;post=1245&#038;subd=lgo900&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://lgo900.wordpress.com/2013/05/18/rewriting-geokone-net-server-code-with-node-js/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/937e92a1d7587a8504a016fcb993afcb?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">lgo900</media:title>
		</media:content>
	</item>
		<item>
		<title>Scientists Discover Sacred Geometry At Subatomic Level!</title>
		<link>http://lgo900.wordpress.com/2013/04/22/scientists-discover-sacred-geometry-at-subatomic-level/</link>
		<comments>http://lgo900.wordpress.com/2013/04/22/scientists-discover-sacred-geometry-at-subatomic-level/#comments</comments>
		<pubDate>Mon, 22 Apr 2013 18:08:08 +0000</pubDate>
		<dc:creator>inDigiNeous</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[particles]]></category>
		<category><![CDATA[sacred geometry]]></category>
		<category><![CDATA[science]]></category>
		<category><![CDATA[subatomic]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://lgo900.wordpress.com/?p=1240</guid>
		<description><![CDATA[Sharing this short and compact video, showing images of subatomic particles showing designs of Sacred Geometry in them. This is why understanding Sacred Geometry is so important, it is everywhere! All of our molecules are made with these rules, all &#8230; <a href="http://lgo900.wordpress.com/2013/04/22/scientists-discover-sacred-geometry-at-subatomic-level/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lgo900.wordpress.com&#038;blog=6763378&#038;post=1240&#038;subd=lgo900&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p><span class='embed-youtube' style='text-align:center; display: block;'><iframe class='youtube-player' type='text/html' width='593' height='364' src='http://www.youtube.com/embed/JBhZd1drqOY?version=3&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;wmode=transparent' frameborder='0'></iframe></span></p>
<p>Sharing this short and compact video, showing images of subatomic particles showing designs of Sacred Geometry in them. </p>
<p>This is why understanding Sacred Geometry is so important, it is everywhere! All of our molecules are made with these rules, all of the protons, electrons, subatomic particles within those are constructed with rules of Sacred Geometry.</p>
<p>We should build our machines, houses, art and everything according to rules of Sacred Geometry, in order to be in Harmony with the Nature. This way, the things we build automatically are resonating with the Natural Energies!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/lgo900.wordpress.com/1240/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/lgo900.wordpress.com/1240/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lgo900.wordpress.com&#038;blog=6763378&#038;post=1240&#038;subd=lgo900&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://lgo900.wordpress.com/2013/04/22/scientists-discover-sacred-geometry-at-subatomic-level/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/937e92a1d7587a8504a016fcb993afcb?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">lgo900</media:title>
		</media:content>
	</item>
		<item>
		<title>GeoKone.NET 0.98.03 Released</title>
		<link>http://lgo900.wordpress.com/2013/04/21/geokone-net-0-98-03-released/</link>
		<comments>http://lgo900.wordpress.com/2013/04/21/geokone-net-0-98-03-released/#comments</comments>
		<pubDate>Sun, 21 Apr 2013 19:13:45 +0000</pubDate>
		<dc:creator>inDigiNeous</dc:creator>
				<category><![CDATA[art]]></category>
		<category><![CDATA[computers]]></category>
		<category><![CDATA[fractals]]></category>
		<category><![CDATA[geokone]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[sacred geometry]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[processing.js]]></category>

		<guid isPermaLink="false">http://lgo900.wordpress.com/?p=1237</guid>
		<description><![CDATA[New Version 0.98.03 Beta is Online GeoKone.NET 0.98.03 Beta has Been Released today. This is a maintenance release, containing couple of bug fixes and new larger default scene size if the browser window is big enough. Also, the Scene Dimensions &#8230; <a href="http://lgo900.wordpress.com/2013/04/21/geokone-net-0-98-03-released/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lgo900.wordpress.com&#038;blog=6763378&#038;post=1237&#038;subd=lgo900&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<h2>New Version 0.98.03 Beta is Online</h2>
<p><a title="GeoKone.NET (Interactive Geometry Generator)" href="http://GeoKone.NET" target="_blank">GeoKone.NET</a> <strong>0.98.03 Beta</strong> has <strong>Been Released</strong> today.</p>
<p>This is a maintenance release, containing couple of bug fixes and new larger default scene size if the browser window is big enough. Also, the Scene Dimensions now has pre-sets for 4:3, 16:9 and 16:10 sets. Enjoy :) For more details, see <a title="GeoKone.NET ChangeLog" href="https://github.com/inDigiNeous/GeoKone/blob/master/ChangeLog" target="_blank">ChangeLog</a>.</p>
<p><div id="attachment_1238" class="wp-caption aligncenter" style="width: 603px"><a href="http://lgo900.files.wordpress.com/2013/04/circuitryofgods01_1200x9001.png"><img class="size-large wp-image-1238" alt="Circuitry Of Gods :: Created with GeoKone.NET" src="http://lgo900.files.wordpress.com/2013/04/circuitryofgods01_1200x9001.png?w=593&#038;h=444" width="593" height="444" /></a><p class="wp-caption-text">Circuitry Of Gods :: Created with GeoKone.NET</p></div>
<p>&nbsp;</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/lgo900.wordpress.com/1237/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/lgo900.wordpress.com/1237/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lgo900.wordpress.com&#038;blog=6763378&#038;post=1237&#038;subd=lgo900&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://lgo900.wordpress.com/2013/04/21/geokone-net-0-98-03-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/937e92a1d7587a8504a016fcb993afcb?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">lgo900</media:title>
		</media:content>

		<media:content url="http://lgo900.files.wordpress.com/2013/04/circuitryofgods01_1200x9001.png?w=593" medium="image">
			<media:title type="html">Circuitry Of Gods :: Created with GeoKone.NET</media:title>
		</media:content>
	</item>
		<item>
		<title>demigodweb</title>
		<link>http://lgo900.wordpress.com/2013/04/02/1232/</link>
		<comments>http://lgo900.wordpress.com/2013/04/02/1232/#comments</comments>
		<pubDate>Tue, 02 Apr 2013 15:20:46 +0000</pubDate>
		<dc:creator>inDigiNeous</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://lgo900.wordpress.com/2013/04/02/1232/</guid>
		<description><![CDATA[Reblogged from DIGITAL DEMIGODS: Another one from Jamie MacPherson, really nice Sacred Geometry use as a basis for the Skull I believe :)<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lgo900.wordpress.com&#038;blog=6763378&#038;post=1232&#038;subd=lgo900&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<div class="reblog-post"><p class="reblog-from"><img alt='' src='http://0.gravatar.com/avatar/f02f5f4f1f7119ee7c8b3a71e985a610?s=25&amp;d=identicon&amp;r=G' class='avatar avatar-25' height='25' width='25' /> <a href="http://digitaldemigods.com/rabbithole/demigodweb/">Reblogged from DIGITAL DEMIGODS:</a></p><div class="wpcom-enhanced-excerpt"><div class="wpcom-enhanced-excerpt-content"><p dir='auto'>
<a href="http://digitaldemigods.com/rabbithole/demigodweb/" target="_self"><img src="http://deitiesanddemigods.files.wordpress.com/2013/02/demigodweb.jpg?w=593&h=646" alt="Click to visit the original post" class="size-full" /></a>


</p></div></div></div><div class="reblogger-note"><div class='reblogger-note-content'>
Another one from Jamie MacPherson, really nice Sacred Geometry use as a basis for the Skull I believe :)
</div></div>]]></content:encoded>
			<wfw:commentRss>http://lgo900.wordpress.com/2013/04/02/1232/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/937e92a1d7587a8504a016fcb993afcb?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">lgo900</media:title>
		</media:content>
	</item>
	</channel>
</rss>
