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

<channel>
	<title>outboundz &#187; Uncategorized</title>
	<atom:link href="http://obi.wizartworx.com/category/uncategorized/feed/" rel="self" type="application/rss+xml" />
	<link>http://obi.wizartworx.com</link>
	<description>out of the simplest boundz</description>
	<lastBuildDate>Sun, 23 Oct 2011 20:27:34 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.3</generator>
		<item>
		<title>User permissions &amp; roles</title>
		<link>http://obi.wizartworx.com/uncategorized/user-permissions-roles/</link>
		<comments>http://obi.wizartworx.com/uncategorized/user-permissions-roles/#comments</comments>
		<pubDate>Fri, 26 Nov 2010 06:48:18 +0000</pubDate>
		<dc:creator>outbounder</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://obi.wizartworx.com/?p=224</guid>
		<description><![CDATA[Several days ago we stumbled upon interesting problem to solve &#8220;Abstract enough User permissions &#038; roles model so that it can sit on top of everything within a enterprise system&#8221;. There are several implementations already in &#8230; <a class="more-link" href="http://obi.wizartworx.com/uncategorized/user-permissions-roles/">More<span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Several days ago we stumbled upon interesting problem to solve <b>&#8220;Abstract enough User <a href="http://en.wikipedia.org/wiki/Role-based_access_control">permissions &#038; roles model</a> so that it can sit on top of everything within a enterprise system&#8221;</b>. There are several implementations already in java, php, C# and etc. unfortunatelly there was missing something required in our special case: dynamically added &#8220;targets&#8221;, ie today we have user permissions upon &#8216;files&#8217;, but tomorrow we need them for &#8216;projects&#8217; as well.</p>
<p>So simple as it is:<br />
<a href="http://obi.wizartworx.com/wp-content/uploads/2010/11/UserPermissionsRolesModel1.png"><img src="http://obi.wizartworx.com/wp-content/uploads/2010/11/UserPermissionsRolesModel1-300x208.png" alt="" title="UserPermissionsRolesModel" width="300" height="208" class="alignnone size-medium wp-image-229" /></a></p>
<h4>Notes</h4>
<p>Access rights, user permissions and etc. is always related to a <b>target</b> as my colleague Simeon said while we&#8217;ve been discussing the above problem&#8217;s crafting.<br />
So the solution is better described as sentence </p>
<blockquote><p><i>Who</i> has what kind of <i>permissions</i> upon which <i>target</i> data/action/tool/feature &#038; etc&#8230;</p></blockquote>
<p>The same structure above can be even cleanly represented as this object graph/map:<br />
<a href="http://obi.wizartworx.com/wp-content/uploads/2010/11/UserPermissionsRolesObjectsRelation2d1.png"><img src="http://obi.wizartworx.com/wp-content/uploads/2010/11/UserPermissionsRolesObjectsRelation2d1-300x269.png" alt="" title="UserPermissionsRolesObjectsRelation2d" width="300" height="269" class="alignnone size-medium wp-image-228" /></a></p>
<p>The above I suppose can be well implemented in any kind of DB and optimized to work perfectly, however I would use <a href="http://neo4j.org">graph-like DB (neo4j)</a> if I go for a stable/scalable solution at first place.</p>
]]></content:encoded>
			<wfw:commentRss>http://obi.wizartworx.com/uncategorized/user-permissions-roles/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>obi.wizartworx.com with a new theme</title>
		<link>http://obi.wizartworx.com/uncategorized/obi-wizartworx-com-with-a-new-theme/</link>
		<comments>http://obi.wizartworx.com/uncategorized/obi-wizartworx-com-with-a-new-theme/#comments</comments>
		<pubDate>Tue, 23 Nov 2010 17:58:20 +0000</pubDate>
		<dc:creator>outbounder</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://obi.wizartworx.com/?p=236</guid>
		<description><![CDATA[I&#8217;m mighty pleased with wordpress&#8230; It tends towards better UX by evolution done right. I&#8217;ve been able to check 5 free public available themes (one with several custom options) within 5 minutes. And here is it &#8230; <a class="more-link" href="http://obi.wizartworx.com/uncategorized/obi-wizartworx-com-with-a-new-theme/">More<span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m mighty pleased with wordpress&#8230; It tends towards better UX by evolution done right. I&#8217;ve been able to check 5 free public available themes (one with several custom options) within 5 minutes. </p>
<p>And here is it obi.wizartworx.com with a new theme&#8230; Still polishing some bits &#038; peaces of the theme, but it is wonderful well done job by <a href="http://wordpress.org/extend/themes/profile/ravisarma">ravisama</a> </p>
<p>Just wanted to log down the time and hour of seeing how far wordpress had gone so far&#8230; In the beginning it didn&#8217;t updated automatically at all, today it gives you a feature to browse/preview and to try hundreds of themes&#8230; And that is not &#8220;wordpress&#8221; success only, it is to the &#8216;crowd&#8217; itself.</p>
]]></content:encoded>
			<wfw:commentRss>http://obi.wizartworx.com/uncategorized/obi-wizartworx-com-with-a-new-theme/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>realtime twitter trend as activity chart</title>
		<link>http://obi.wizartworx.com/uncategorized/realtime-twitter-trend-as-activity-chart/</link>
		<comments>http://obi.wizartworx.com/uncategorized/realtime-twitter-trend-as-activity-chart/#comments</comments>
		<pubDate>Mon, 15 Nov 2010 18:10:47 +0000</pubDate>
		<dc:creator>outbounder</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://obi.wizartworx.com/?p=216</guid>
		<description><![CDATA[Yesterday while I was going to do some core development for the techbrowser guess what happened. Github went down. This caused me very little to be worry as git is decentralized and I was able to &#8230; <a class="more-link" href="http://obi.wizartworx.com/uncategorized/realtime-twitter-trend-as-activity-chart/">More<span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Yesterday while I was going to do some core development for the techbrowser guess what happened. <a href="https://github.com/blog/744-today-s-outage">Github went down</a>. This caused me very little to be worry as git is decentralized and I was able to continue development. However I&#8217;ve been curious to see what is happening all around the world with github&#8217;s outage. </p>
<p>1 Hour later I was still clueless what is the public reaction except that when I opened a twitter search on &#8220;github&#8221; I was flooded with various tweets all around one thing -> &#8220;github&#8217;s outage&#8221;.</p>
<p>After 30 mins of searching I found several solutions:</p>
<ul>
<li><a href="http://trendistic.com/">http://trendistic.com/</a> &#8211; is cool but not realtime enough.</li>
<li><a href="http://mashable.com/2009/04/04/twitter-trends/">http://mashable.com/2009/04/04/twitter-trends/</a> &#8211; has a nice collection of tools but unfortunately none of them feels like the one.</li>
</ul>
<p>So I decided to mockup one of my own:<br />
<a href="http://twitter-trended-search.appspot.com/www/index.html">twitter trended search chart</a><br />
<a href="http://obi.wizartworx.com/wp-content/uploads/2010/11/twitterTrendedSearch.png"><img src="http://obi.wizartworx.com/wp-content/uploads/2010/11/twitterTrendedSearch-300x210.png" alt="" title="twitterTrendedSearch" width="300" height="210" class="alignnone size-medium wp-image-217" /></a></p>
<p>Source code is of course on <a href="http://github.com/outbounder/twitterSearch">github</a></p>
<p>The solution is as simple as this:<br />
1) on regular intervals (currently on every 1s) a request is made upon twitter search<br />
2) returned results count is captured as Y axis value and the elapsed time from the initial submit as X axis value. All other requests been made to twitter search use &#8220;since_id&#8221; attribute to fetch only the new coming results on first page, where if the last since_id is equal to the current received one: it is assumed that the incoming results count is a new hit. </p>
<p>Based on the above mockup it is fairly easy to track &#038; monitor twitter trend in realtime. I&#8217;ve tested the web app during the github outage and it prooved to be useful (there was a peak of around 60 tweets at that time)</p>
<p>However there is still something which should be kept in mind &#8211; the trending search chart is a proof-of-concept, not real life utility <img src='http://obi.wizartworx.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>PS. I would like to point that the mockup is build using <a href="https://github.com/outbounder/componentjs">componentjs</a> which proved once again that using component based development in html/js is possible and highly effective.</p>
<p>**Update**<br />
I&#8217;ve found one other service providing at least charts of the activity in twitter per trend, however it is still not realtime:</p>
<ul>
<li><a href="http://www.crowdeye.com/">http://www.crowdeye.com/</a></li>
</ul>
<p>Would like to see at least one of the services targeting twitter as platform to implement realtime trend activity charts. TweetDeck for example <img src='http://obi.wizartworx.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  </p>
]]></content:encoded>
			<wfw:commentRss>http://obi.wizartworx.com/uncategorized/realtime-twitter-trend-as-activity-chart/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Techbrowser project today and tomorrow*</title>
		<link>http://obi.wizartworx.com/uncategorized/techbrowser-project-today-and-tomorrow/</link>
		<comments>http://obi.wizartworx.com/uncategorized/techbrowser-project-today-and-tomorrow/#comments</comments>
		<pubDate>Thu, 04 Nov 2010 21:56:00 +0000</pubDate>
		<dc:creator>outbounder</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://obi.wizartworx.com/?p=187</guid>
		<description><![CDATA[Today: clumsy looking SimpleChrome Extenstion for in browser based adding but without the searching UI clumsy looking SimpleUI for web based adding and searching. Decentralized logic architecture but centralized database location for the tags &#60;-&#62; links &#8230; <a class="more-link" href="http://obi.wizartworx.com/uncategorized/techbrowser-project-today-and-tomorrow/">More<span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<h1>Today:</h1>
<ul>
<li>clumsy looking <a href="http://outbounder.github.com/simplechromeaddon-techbrowser/simplechromeaddon-techbrowser.crx">SimpleChrome Extenstion</a> for in browser based adding but without the searching UI</li>
</ul>
<p><a href="http://obi.wizartworx.com/wp-content/uploads/2010/11/simplechromeExtension_dialog.png"><img class="alignnone size-medium wp-image-189" title="simplechromeExtension_dialog" src="http://obi.wizartworx.com/wp-content/uploads/2010/11/simplechromeExtension_dialog-300x189.png" alt="" width="300" height="189" /></a></p>
<ul>
<li>clumsy looking <a href="http://outbounder.github.com/simpleui-techbrowser/www/index.html">SimpleUI</a> for web based adding and searching.</li>
</ul>
<p><a href="http://obi.wizartworx.com/wp-content/uploads/2010/11/simpleui_web.png"><img class="alignnone size-medium wp-image-190" title="simpleui_web" src="http://obi.wizartworx.com/wp-content/uploads/2010/11/simpleui_web-300x132.png" alt="" width="300" height="132" /></a></p>
<p><a href="http://obi.wizartworx.com/wp-content/uploads/2010/11/addlink_dialog.png"><img class="alignnone size-medium wp-image-188" title="addlink_dialog" src="http://obi.wizartworx.com/wp-content/uploads/2010/11/addlink_dialog-300x151.png" alt="" width="300" height="151" /></a></p>
<ul>
<li>Decentralized logic architecture but centralized database location for the tags &lt;-&gt; links relations</li>
<li>Tags autocomplete support</li>
<li>Tags auto identify support when adding links</li>
<li>open source</li>
</ul>
<h1>Tomorrow*:</h1>
<ul>
<li>Realtime stream via twitter (streaming as @devsunited until more appropiate account is choosen)</li>
<li>Realtime stream via XMPP (should be invited at XMPP servers remotely first)</li>
<li>Technologies/links dependency system (still in construction&#8230;)</li>
<li>Technologies genome view (realtime graph-like map of technologies and their dependencies, similar to http://geni.com &amp; http://familyone.de but for technologies)</li>
</ul>
<p></p>
<blockquote><p>
Tomorrow is ironically used. I&#8217;m fully aware of the scope for the above statements as well as that contributions,ideas and united work are more than welcome.
</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://obi.wizartworx.com/uncategorized/techbrowser-project-today-and-tomorrow/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to do functional tests in python for any RESTful service (the fast way)</title>
		<link>http://obi.wizartworx.com/uncategorized/how-to-do-functional-tests-in-python-for-any-restful-service-the-fast-way/</link>
		<comments>http://obi.wizartworx.com/uncategorized/how-to-do-functional-tests-in-python-for-any-restful-service-the-fast-way/#comments</comments>
		<pubDate>Thu, 04 Nov 2010 09:10:54 +0000</pubDate>
		<dc:creator>outbounder</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://obi.wizartworx.com/?p=184</guid>
		<description><![CDATA[Use twill + twillRest extension. Here is how single RESTful test looks like using twillRest: assertGetContains something http://domain/user/1 assertPostContains something http://domain/user/1 field1=value1&#38;field2=value2 Features: Quickly write down functional tests Add support for state maintaining via custom response &#8230; <a class="more-link" href="http://obi.wizartworx.com/uncategorized/how-to-do-functional-tests-in-python-for-any-restful-service-the-fast-way/">More<span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Use <a href="http://twill.idyll.org/">twill</a> + <a href="https://github.com/outbounder/twillrest">twillRest</a> extension.</p>
<p>Here is how single RESTful test looks like using twillRest:<br />
<code>assertGetContains something http://domain/user/1</code><br />
<code>assertPostContains something http://domain/user/1 field1=value1&amp;field2=value2</code><br />
Features:</p>
<ul>
<li>Quickly write down functional tests</li>
<li>Add support for state maintaining via custom response parsers</li>
<li>based on twill (and thus supports twill-fork)</li>
</ul>
<p>There are of course others functional and unit test frameworks for python but as I needed something simple and just working &#8211; twill looks like the one. Once twillRest is upgraded with true REST client like (http://code.google.com/p/python-rest-client2/) it will became even more usable (alghtough I&#8217;ve used it in production already)</p>
]]></content:encoded>
			<wfw:commentRss>http://obi.wizartworx.com/uncategorized/how-to-do-functional-tests-in-python-for-any-restful-service-the-fast-way/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>howto bootstrap to python google app engine web services under 1h</title>
		<link>http://obi.wizartworx.com/uncategorized/howto-bootstrap-to-python-google-app-engine-web-services-under-1h/</link>
		<comments>http://obi.wizartworx.com/uncategorized/howto-bootstrap-to-python-google-app-engine-web-services-under-1h/#comments</comments>
		<pubDate>Mon, 04 Oct 2010 20:52:59 +0000</pubDate>
		<dc:creator>outbounder</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://obi.wizartworx.com/?p=176</guid>
		<description><![CDATA[1 hour is not so much&#8230; Download eclipse helios http://www.eclipse.org/downloads/packages/eclipse-ide-javascript-web-developers/heliossr1 Install Pydev plugin from Eclipse Market place (innovative plugin install&#8230; I&#8217;ve used the Yoxos macketplace because the &#8216;default&#8217; one failed) http://code.google.com/appengine/downloads.html#Google_App_Engine_SDK_for_Python (google app engine) http://pydev.blogspot.com/2009/05/testing-on-pydev-146-google-app-engine.html (eclipse &#8230; <a class="more-link" href="http://obi.wizartworx.com/uncategorized/howto-bootstrap-to-python-google-app-engine-web-services-under-1h/">More<span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>1 hour is not so much&#8230;</p>
<ul>
<li>Download eclipse helios <a href="http://www.eclipse.org/downloads/packages/eclipse-ide-javascript-web-developers/heliossr1">http://www.eclipse.org/downloads/packages/eclipse-ide-javascript-web-developers/heliossr1</a></li>
<li>Install Pydev plugin from Eclipse Market place (innovative plugin install&#8230; I&#8217;ve used the Yoxos macketplace because the &#8216;default&#8217; one failed)</li>
<li><a href="http://code.google.com/appengine/downloads.html#Google_App_Engine_SDK_for_Python">http://code.google.com/appengine/downloads.html#Google_App_Engine_SDK_for_Python</a> (google app engine)</li>
<li><a href="http://pydev.blogspot.com/2009/05/testing-on-pydev-146-google-app-engine.html">http://pydev.blogspot.com/2009/05/testing-on-pydev-146-google-app-engine.html</a> (eclipse &amp; google app engine, unfortunately without django)</li>
<li>Create google app engine project from &#8220;New -&gt; Other&#8221; using pydev</li>
<li>Create django project using &#8220;django-admin.py startproject project&#8221; withing the root of the created project. Move the django generated files directly under the &#8216;src&#8217; folder</li>
<li>Follow <a href="http://code.google.com/appengine/articles/django.html">http://code.google.com/appengine/articles/django.html</a></li>
<li>Useful
<ul>
<li><a href="http://code.google.com/p/python-rest-client/wiki/REST_for_Google_App_Engine">http://code.google.com/p/python-rest-client/wiki/REST_for_Google_App_Engine</a></li>
<li><a href="http://code.google.com/p/appengine-rest-server/">http://code.google.com/p/appengine-rest-server/</a></li>
</ul>
</li>
</ul>
<p>Pay attention to the settings.py file as from it comes a lot of errors before django get properly running under GAE. Quick and Stable.</p>
<p>Update:</p>
<p>Actually for a simple web service implementation one may use simple frameworks like <a href="http://pypi.python.org/pypi/bobo">Bobo </a>.<br />
It is simple, fast &amp; easy as just following <a href="http://blog.d2m.at/2009/06/22/bobo-gae">http://blog.d2m.at/2009/06/22/bobo-gae</a></p>
]]></content:encoded>
			<wfw:commentRss>http://obi.wizartworx.com/uncategorized/howto-bootstrap-to-python-google-app-engine-web-services-under-1h/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Browse (Software) technologies map</title>
		<link>http://obi.wizartworx.com/uncategorized/browse-software-technologies-map/</link>
		<comments>http://obi.wizartworx.com/uncategorized/browse-software-technologies-map/#comments</comments>
		<pubDate>Sun, 12 Sep 2010 20:56:49 +0000</pubDate>
		<dc:creator>outbounder</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://obi.wizartworx.com/?p=157</guid>
		<description><![CDATA[Note: Software Technology  has wide meaning, therefore assume for the simplicity of the current article that software technology maps to a software library and/or solution (framework, development tool &#38; etc.) Keywords: &#8220;browse software technologies map&#8221; &#8220;software &#8230; <a class="more-link" href="http://obi.wizartworx.com/uncategorized/browse-software-technologies-map/">More<span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Note: Software Technology  has wide meaning, therefore assume for the simplicity of the current article that software technology maps to a software library and/or solution (framework, development tool &amp; etc.)</p>
<p>Keywords:</p>
<blockquote><p>&#8220;browse software technologies map&#8221;</p>
<p>&#8220;software technologies browser&#8221;</p></blockquote>
<p>Results:</p>
<p><a href="http://opensourcegis.org/ ">http://opensourcegis.org/ </a>-&gt;</p>
<blockquote><p>This effort represents an attempt to build   a complete index of Open Source / Free GIS related software projects. The effort   has some way to go, especially for projects in languages other than English.   The definition of GIS has been kept loose to encompass a broad range of   projects which deal with spatial data.</p></blockquote>
<p>and while digging in found <a href="http://wiki.gis.com/wiki/index.php/GIS_Software_Technology">http://wiki.gis.com/wiki/index.php/GIS_Software_Technology</a> which indeed is quite nice representation of software (development) evolution atm:</p>
<p><a href="http://wiki.gis.com/wiki/index.php/GIS_Software_Technology"><img class="alignnone" title="http://wiki.gis.com/wiki/images/2/25/FallSDS10Fig2-1_Evolution.jpg" src="http://wiki.gis.com/wiki/images/2/25/FallSDS10Fig2-1_Evolution.jpg" alt="" width="500" height="257" /></a></p>
<p>Indeed that is the way &#8220;it&#8221; goes&#8230;</p>
<p>keywords:</p>
<blockquote><p>&#8220;browse software libraries&#8221;</p>
<p>&#8220;browse software libraries map&#8221;</p>
<p>&#8220;software libraries browser&#8221;</p></blockquote>
<p>As well as any other combination between the above returns results without a solution on</p>
<blockquote>
<h2><strong>how a software developer can view/search/query/navigate within current state of software technologies (at least web ones <img src='http://obi.wizartworx.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> ?</strong></h2>
</blockquote>
<p>Google for them&#8230; But those &#8220;new&#8221; onces? Twitter?</p>
<p>As side note I&#8217;ll describe mine approach atm (which I&#8217;m trying constantly to improve imho) in newest to latest order:</p>
<p>1) follow twitter (<a href="http://twitter.com/obiwon/webtechs">http://twitter.com/obiwon/webtechs</a>)</p>
<p>2)<a href="http://github.com/explore"> http://github.com/explore</a></p>
<p>3) follow amazing number of RSS feeds (web related blogs, magazines,  persons &amp; etc&#8230;) As one may say &#8220;You name it, I&#8217;m reading it.&#8221;</p>
<p>So all those three give me constant flow of 24/7 information. It is &#8220;huge&#8221; (meaning if I need to include side flows like facebook, email groups &amp; others)</p>
<p>And there is no single service which would combine those all into one meaningful chaotic rendered map of software technologies been developed before, today &amp; maintained tomorrow ?<br />
Here are some of which I would like to have bits &amp; peaces:<br />
<a href="http://en.wikipedia.org/">http://en.wikipedia.org/</a> &#8211; it has the data per every mature software technologies out there. Detailed one in some cases, short in others. But it has it at some extended at least.<br />
<a href="https://github.com/">https://github.com/</a> &amp; <a href="http://sourceforge.net/">http://sourceforge.net/</a> &amp; <a href="http://www.codeplex.com/">http://www.codeplex.com/</a> &amp; &#8230; (well they are a lot <a href="http://en.wikipedia.org/wiki/Comparison_of_open_source_software_hosting_facilities">http://en.wikipedia.org/wiki/Comparison_of_open_source_software_hosting_facilities</a> ) &#8211; they all hast the actual source of the technologies<br />
<a href="http://www.ohloh.net/">http://www.ohloh.net/</a> &#8211; here are the stats (or at least how they should look like in general)</p>
<p>Alternatives &amp; Additions grow as time goes by atm. So it won&#8217;t give any result in numbering them here (try googling <img src='http://obi.wizartworx.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  )</p>
<p>So the data is actually there. But it is just not centralized &amp; presented in nice manageable user experience. At least it takes hell a lot of time to keep track and in the same time test/evaluate/will not mention contributing as it goes out of the scope&#8230; So here is a challenge.  And here is a architecture for how I think things may happen:</p>
<p><a href="http://obi.wizartworx.com/wp-content/uploads/2010/09/GeneralArchitecture1.png"><img class="aligncenter size-medium wp-image-160" title="GeneralArchitecture" src="http://obi.wizartworx.com/wp-content/uploads/2010/09/GeneralArchitecture1-300x232.png" alt="" width="300" height="232" /></a></p>
<p>It is not final at all. But hopefully gives major idea on what I envision as &#8220;to be able to browse for software technologies&#8221; at least. And they are really quite big number to be browsed at once. But at least to be able to follow and research the trends or &#8220;new comers&#8221; would be nice feature. So here are the use cases (at least in the beginning):</p>
<p><a href="http://obi.wizartworx.com/wp-content/uploads/2010/09/DeveloperResearchingTechnologies.png"><img class="aligncenter size-medium wp-image-161" title="DeveloperResearchingTechnologies" src="http://obi.wizartworx.com/wp-content/uploads/2010/09/DeveloperResearchingTechnologies-266x300.png" alt="" width="266" height="300" /></a></p>
<p>At the above use case isn&#8217;t shown the following (which has been considered useful in long terms system implementation):</p>
<p>- Technologies Browser web interface is user frontend application. It is not strictly said that only one will exist, but at least one will <img src='http://obi.wizartworx.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>- Security &amp; Moderation aspects on the topic are left outside of this scope to keep things simple &amp; evolution ready.<a href="http://obi.wizartworx.com/wp-content/uploads/2010/09/DeveloperFoundNewTechnology.png"><img class="aligncenter size-medium wp-image-162" title="DeveloperFoundNewTechnology" src="http://obi.wizartworx.com/wp-content/uploads/2010/09/DeveloperFoundNewTechnology-273x300.png" alt="" width="273" height="300" /></a></p>
<p>Keep things simple right? Who knows what is waiting us around the corner <img src='http://obi.wizartworx.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 798px; width: 1px; height: 1px; overflow: hidden;">http://www.codeplex.com/</div>
]]></content:encoded>
			<wfw:commentRss>http://obi.wizartworx.com/uncategorized/browse-software-technologies-map/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Web Applications frontend &#8211; future or already present?</title>
		<link>http://obi.wizartworx.com/uncategorized/web-applications-frontend-future-or-already-present/</link>
		<comments>http://obi.wizartworx.com/uncategorized/web-applications-frontend-future-or-already-present/#comments</comments>
		<pubDate>Mon, 12 Apr 2010 08:31:24 +0000</pubDate>
		<dc:creator>outbounder</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://obi.wizartworx.com/?p=152</guid>
		<description><![CDATA[This weekend I was going to implement one really simple &#38; fast web enabled source code editor frontend. Such task in general seemed to be more or less trivial as I use source code editors all &#8230; <a class="more-link" href="http://obi.wizartworx.com/uncategorized/web-applications-frontend-future-or-already-present/">More<span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>This weekend I was going to implement one really simple &amp; fast web enabled source code editor frontend. Such task in general seemed to be more or less trivial as I use source code editors all the time. So I started to mock up the proof-of-concept.</p>
<p>First an technology/platform should be selected on which the frontend will be written. Possibilities so far:</p>
<p>- Flash<br />
- Silverlight<br />
- Java Applets, Java FX &amp; family<br />
- HTML &amp; JavaScript</p>
<p>Because Flash is widely distributed across the net &#8211; I&#8217;ve started mocking up the prototype right there, but after 1 day of trials, performance improvements &amp; etc I ended up with something which wasn&#8217;t quite good as I expected:<br />
http://wizartworx.com/hSourceEditorInstance.air (there is used optimized version of http://code.google.com/p/as3syntaxhighlight/ )</p>
<p>As you can see the end result isn&#8217;t fast enough to support hundreds of source code lines. So eventually flash platform isn&#8217;t suitable for implementation of robust fast performance code editor. So I questioned myself &#8211; what platform eventually will go further than its current state. Silverlight is great, Java too, but all of them actually are plugins and &#8220;workarounds&#8221; to features which web browser does not has. And with the ongoing HTML5 integration this &#8220;workarounds&#8221; actually won&#8217;t be needed anymore. And a proof for that is these path links which I&#8217;ve gathered during the research process:</p>
<p>demos:</p>
<ul>
<li><a href="http://guillaume.bort.fr/textile-editor/index.html">http://3.paulhamill.com/node/39</a></li>
<li><a href="http://www.whatwg.org/demos/2008-sept/color/color.html">http://www.whatwg.org/demos/2008-sept/color/color.html</a></li>
<li><a href="http://xant.us/ext-ux/lib/ext-3.0.0/examples/desktop/desktop.html">http://xant.us/ext-ux/lib/ext-3.0.0/examples/desktop/desktop.html</a></li>
<li><a href="http://jeko.free.fr/megapong/">http://jeko.free.fr/megapong/</a></li>
<li><a href="http://demo.nextapp.com/echo3csjs/">http://demo.nextapp.com/echo3csjs/</a></li>
<li><a href="http://glimr.rubyforge.org/cake/redesign.html">http://glimr.rubyforge.org/cake/redesign.html</a></li>
</ul>
<p>some highlight libs &amp; editors/components:</p>
<ul>
<li><a href="http://mihai.bazon.net/projects/javascript-syntax-highlighting-engine">http://mihai.bazon.net/projects/javascript-syntax-highlighting-engine</a></li>
<li><a href="http://code.google.com/p/google-code-prettify/">http://code.google.com/p/google-code-prettify/</a></li>
<li><a href="http://marijn.haverbeke.nl/codemirror/">http://marijn.haverbeke.nl/codemirror/</a></li>
<li><a href="http://shjs.sourceforge.net/">http://shjs.sourceforge.net/</a></li>
<li><a href="http://guillaume.bort.fr/textile-editor/index.html">http://guillaume.bort.fr/textile-editor/index.html</a></li>
</ul>
<p>frameworks:</p>
<ul>
<li><a href="http://sproutcore.com/">http://sproutcore.com/</a></li>
<li><a href="http://prototypejs.org/">http://prototypejs.org/</a></li>
<li><a href="http://sizzlejs.com/">http://sizzlejs.com/</a></li>
<li><a href="http://www.extjs.com/">http://www.extjs.com/</a></li>
<li><a href="http://www.gapjumper.com/">http://www.gapjumper.com/</a></li>
<li><a href="http://labs.adobe.com/technologies/spry/home.html">http://labs.adobe.com/technologies/spry/home.html</a></li>
</ul>
<p>And many many more implementations on the pathway.</p>
<p>Conclusion</p>
<p>I&#8217;ll leave this section without stating my own opinion, but one is for sure -&gt; HTML5 will change the way how browsers interact with the web, not by themselfs but generally as how developers implement it.</p>
]]></content:encoded>
			<wfw:commentRss>http://obi.wizartworx.com/uncategorized/web-applications-frontend-future-or-already-present/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>on the way for ITM</title>
		<link>http://obi.wizartworx.com/uncategorized/on-the-way-for-itm/</link>
		<comments>http://obi.wizartworx.com/uncategorized/on-the-way-for-itm/#comments</comments>
		<pubDate>Thu, 25 Mar 2010 22:01:29 +0000</pubDate>
		<dc:creator>outbounder</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://obi.wizartworx.com/?p=149</guid>
		<description><![CDATA[Today I&#8217;ve decided to turn head up &#38; look for better ITM (issue task management) system. And because after going into various examples and TRAC and Mantis and etc. and etc. I found myself in nowhere. &#8230; <a class="more-link" href="http://obi.wizartworx.com/uncategorized/on-the-way-for-itm/">More<span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Today I&#8217;ve decided to turn head up &amp; look for better ITM (issue task management) system. And because after going into various <a href="http://verticals.botw.org/Software/Project-Management/">examples</a> and <a href="http://trac.edgewall.org/">TRAC</a> and <a href="http://www.mantisbt.org/">Mantis</a> and etc. and etc. I found myself in nowhere.</p>
<p>So as been curios what is going on with the head line of development turned to <a href="http://github.com/">Github</a> &amp; <a href="http://code.google.com/">Google Code </a> . Sadly didn&#8217;t found anything covering my expectations (the same situation as DAssistA though). And while still been curious how other people handle working together in easy enough convenient way decided to give a try to the <a href="http://en.wikipedia.org/wiki/Project_management">history</a>:</p>
<blockquote><p><strong>Project management</strong> is the <a title="List of academic disciplines" href="http://en.wikipedia.org/wiki/List_of_academic_disciplines">discipline</a> of <a title="Planning" href="http://en.wikipedia.org/wiki/Planning">planning</a>,  <a title="Organizing" href="http://en.wikipedia.org/wiki/Organizing">organizing</a>,  and <a title="Managing" href="http://en.wikipedia.org/wiki/Managing">managing</a> <a title="Resources" href="http://en.wikipedia.org/wiki/Resources">resources</a> to bring about the successful  completion of specific project goals and objectives. It is sometimes  conflated with <a title="Program management" href="http://en.wikipedia.org/wiki/Program_management">program management</a>, however technically a  program is actually a higher level construct: a group of related and  somehow interdependent projects.</p></blockquote>
<p><span id="more-149"></span>And while quick-cross-referencing the information there I stumbled upon the <a href="http://en.wikipedia.org/wiki/Extreme_Programming">Extreme Programming</a> which in that light is simply told as:</p>
<blockquote><p><strong>Extreme Programming (XP)</strong> is a <a title="Software development methodology" href="http://en.wikipedia.org/wiki/Software_development_methodology">software development  methodology</a> which is intended to improve software quality and  responsiveness to changing customer <a title="Requirement" href="http://en.wikipedia.org/wiki/Requirement">requirements</a>.</p></blockquote>
<p>Interesting thought we use &#8220;agile methodologies&#8221; all the time, even in a more huge time-laps like in &#8220;Phased&#8221; methodology used a couple years ago. Or as it is now &#8211; everyone looking forward after XP and its frameworks (Scrum). One thing which made me not believing in those methodologies as immediate future for project _development_ is my everyday work using them. Also looking towards the incoming era of open cloud &#8211; source it is fairly reasonable to see that those tools &amp; methodologies need more&#8230; But what?</p>
<p>And then moved to the next one <a href="http://en.wikipedia.org/wiki/PRINCE2">PRINCE2</a> &#8211; methodology having only one year live. Well I&#8217;ll leave it without comment&#8230; But this (which is older than me) grabbed my imagination &#8211; <a href="http://en.wikipedia.org/wiki/Program_Evaluation_and_Review_Technique">PERT</a>.<br />
PERT is not a methodology as the above mentioned onces, nor it is something new &#8211; but all in all it is what every single project been developed nowadays is:</p>
<blockquote><p>commonly abbreviated <strong>PERT</strong>, is a model for <a title="Project  management" href="http://en.wikipedia.org/wiki/Project_management">project management</a> designed to analyze and represent the  tasks involved in completing a given <a title="Project" href="http://en.wikipedia.org/wiki/Project">project</a>.</p></blockquote>
<p>So once the project has its tasks, team, goals &amp; all other pre-requirements it can start. And then things get sometimes very ugly &#8211; complex tasks relationships, human errors causing reoccurring tasks to became issues and a lot more of the same manner as you may be experienced once in awhile been involved in project development. Naturally projects &amp; their management accordingly their development will evolve, so I questioned myself &#8211; &#8220;how?&#8221;.</p>
<p>Took me a while to dig all those, but anyway they all have a same thing and miss another.</p>
<ul>
<li><a href="http://openatrium.com/features">streber/Project overview &#8211; streber</a></li>
<li><a href="http://www.oneplacehome.com/features">Features | Open Atrium Customized Home Page Increases Small Business Productivity &#8211; OnePlace</a></li>
<li><a href="http://qdpm.net/">qdPM &#8211; Project Management, Time Tracking, Support Tickets, Open Source</a></li>
<li><a href="http://www.project.net/flash_tour">Project.net | Project.Net Tour</a></li>
<li><a href="http://www.deskaway.com/tour/">DeskAway &#8211; Online Project Collaboration Features &#8211; Milestones, Tasks, Issues, Time Sheet, Upload Files, Docs and more&#8230;</a></li>
<li><a href="http://www.openworkbench.org/index.php">Open Workbench &#8211; Home</a></li>
<li><a href="http://www.taskfreak.com/">TaskFreak! web based task manager and todo list, project management made easy</a></li>
<li><a href="http://www.openproj.org/openproj">OpenProj | Serena Open Source and Hosted Project Management Software</a></li>
<li><a href="http://endeavour-mgmt.sourceforge.net/">Project management, requirements, collaboration, and task software: Endeavour</a></li>
<li><a href="http://www.gtdagenda.com/">Gtdagenda.com</a></li>
<li><a href="http://unfuddle.com/">Unfuddle: Subversion Hosting, Git Hosting, Bug and Issue Tracking</a></li>
<li><a href="http://www.timewhale.com/">TimeWhale &#8211; Online Time Recording, Tracking and Management Software</a></li>
<li><a href="http://www.liquidplanner.com/">LiquidPlanner &#8211; Online project management software, scheduling, collaboration, tracking</a></li>
<li><a href="http://www.comindwork.com/Quick-Tour">Quick tour of COMINDWORK &#8211; Online Project Management, Knowledge Sharing and Collaboration Free Software</a></li>
</ul>
<p>So how should look like Issue/Task Management System for projects (not programs) in the future? What should be its features, requirements &amp; _purpose_? Will it help people to communicate more easily over complex inter-related work to be done?</p>
<p>All those questions are still open to me. But one is for sure -&gt; the picture should change&#8230;<br />
Mine proposal is to visualize those as graph <img src='http://obi.wizartworx.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  I&#8217;m totally against tables &amp; lists (after all the UI will change as the input goes multi-touch isn&#8217;t it?).</p>
]]></content:encoded>
			<wfw:commentRss>http://obi.wizartworx.com/uncategorized/on-the-way-for-itm/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flex 4 + AIR 1.5 on Linux</title>
		<link>http://obi.wizartworx.com/uncategorized/flex-4-air-1-5-on-linux/</link>
		<comments>http://obi.wizartworx.com/uncategorized/flex-4-air-1-5-on-linux/#comments</comments>
		<pubDate>Wed, 17 Mar 2010 00:35:37 +0000</pubDate>
		<dc:creator>outbounder</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://obi.wizartworx.com/?p=138</guid>
		<description><![CDATA[&#8212;&#8212; [update 19.12.2010] For several months I&#8217;ve used fb4linux and I would say that it works a lot better than the bellow described solution. &#8212;&#8212; At last after a loooong several hours digging and (re)searching how &#8230; <a class="more-link" href="http://obi.wizartworx.com/uncategorized/flex-4-air-1-5-on-linux/">More<span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>&#8212;&#8212;<br />
[update 19.12.2010]<br />
For several months I&#8217;ve used <a href="http://code.google.com/p/fb4linux/">fb4linux</a> and I would say that it works a lot better than the bellow described solution.<br />
&#8212;&#8212;</p>
<p>At last after a loooong several hours digging and (re)searching how to setup my ubuntu(9.04 32bit) workstation to be able to develop in somehow _avarage_ speed I found a way doing it so with Flex Builder for Linux alpha 5 (and hopefully there will be alpha 6 supporting fully Flex4 <img src='http://obi.wizartworx.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> .</p>
<p>I&#8217;ve lost around 2 hours to understand why Flexbuilder can not debug Flex4 based AIR project, when suddenly I&#8217;ve opened project&#8217;s &#8220;<strong><em>.actionScriptProperties</em></strong>&#8221; file and found what really was happening preventing me with all of the possible errors found during such setup&#8230;</p>
<p><a href="http://obi.wizartworx.com/wp-content/uploads/2010/03/Screenshot-10.png"><img class="alignnone size-thumbnail wp-image-143" title="Screenshot-10" src="http://obi.wizartworx.com/wp-content/uploads/2010/03/Screenshot-10-150x150.png" alt="" width="150" height="150" /></a></p>
<p>So the problem is in the target version which was used (Flex Builder for Linux is generating air template projects for flex 4.0.0 sdk using &#8216;old&#8217; .actionScriptProperties file, a template one you can get from the attached <a href="http://obi.wizartworx.com/wp-content/uploads/2010/03/template-workspace-0.1-bla.tar.gz">template-workspace-0.1-bla.tar</a>)</p>
<p>And here are the essential parts which needed me quite a lot of time to figure out (may be one day this all will be one click setup?)</p>
<p>0. Ubuntu 9.04 32 bit with java installed (there are a lot of tutorials, mine is just to select its as package via Applications-&gt; Add/Remove UI)<br />
1. You need <a href="http://www.eclipse.org/downloads/packages/release/europa/winter">32bit Eclipse 3.3.x</a> (extract, mine is /home/outbounder/eclipse)<br />
2. You need Flex Builder of course (run as normal console application ala &#8220;ALT+F2 &#8211; &gt; xterm&#8221;)<br />
3. After that you need all the sdks for development:<br />
3.1 <a href="http://opensource.adobe.com/wiki/display/flexsdk/Download+Flex+4">flex 4.0</a><br />
3.1.2  (optional) I still work on flex 3 projects, so sdk <a href="http://opensource.adobe.com/wiki/display/flexsdk/Download+Flex+3">3.4</a> is needed)<br />
3.3 Air SDK is needed, where strangely for one day I encountered several changes resulting in such download page at this moment (2010.03.17, 2:07 am)</p>
<p>4. Extract flex 4 sdk to install location of flex builder (mine destination  is at /home/outoubnder/flexbuilder/sdks/4.0.0)<br />
5. Extract AIR sdk on top of flex 4 sdk destination folder<br />
6. Rename adl &amp; adt (those are located at the ./bin folder of the flex 4 sdk destination folder) to adl_lin &amp; adt_lin</p>
<p>7. Fire up eclipse, add flex 4 sdk (more info <a href="http://arunbluebrain.wordpress.com/2008/12/05/flex-40-gumbo-tutorial-installing-flex-40-sdk-in-eclipse-ide-flash-player-10/">here</a>)</p>
<p>8. You can use the above mentioned template workspace for <a href="http://labs.adobe.com/technologies/flex/flexbuilder_linux/">flex3/4 +/- AIR projects </a> <img src='http://obi.wizartworx.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>9. You&#8217;ll need to follow also the instructions for installing <a href="http://www.adobe.com/support/flashplayer/downloads.html">Adobe Flash Player 10 — Debugger Version</a>. as well and for even faster coding -&gt; <a href="http://www.iheartair.com/?p=31">snippets</a></p>
<p>And now I can dream of abstract GUIs managing complex data relationships&#8230;</p>
<p><a href="http://obi.wizartworx.com/wp-content/uploads/2010/03/concept-impl_01.png"><img class="alignnone size-thumbnail wp-image-140" title="concept-impl_01" src="http://obi.wizartworx.com/wp-content/uploads/2010/03/concept-impl_01-150x150.png" alt="" width="150" height="150" /></a></p>
<div class="prezi-player">
<div class="prezi-player-links"><a title="under-heavy-constructioning" href="http://prezi.com/powgtqmcbant/">ABNcommunity</a> on <a href="http://prezi.com">Prezi</a></div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://obi.wizartworx.com/uncategorized/flex-4-air-1-5-on-linux/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Activebot.net &#8211; live</title>
		<link>http://obi.wizartworx.com/uncategorized/activebot-net-live/</link>
		<comments>http://obi.wizartworx.com/uncategorized/activebot-net-live/#comments</comments>
		<pubDate>Mon, 14 Dec 2009 23:23:15 +0000</pubDate>
		<dc:creator>outbounder</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://obi.wizartworx.com/?p=121</guid>
		<description><![CDATA[So after many hours spent on researching what is the most simple &#38; stable solution covering all the needs (today&#8217;s &#38; tomorrow&#8217;s) http://activebot.net is finally out&#8230; What you may expect from it in the near future &#8230; <a class="more-link" href="http://obi.wizartworx.com/uncategorized/activebot-net-live/">More<span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>So after many hours spent on researching what is the most simple &amp; stable solution covering all the needs (today&#8217;s &amp; tomorrow&#8217;s) <a href="http://activebot.net" target="_blank">http://activebot.net</a> is finally out&#8230;</p>
<p>What you may expect from it in the near future is actually what ABN concept stands for: a lot of re-usable apps talking to each other&#8230; <img src='http://obi.wizartworx.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  But now &#8211; coming with modular &amp; scalable API for apps/bots communications through several channels first to be supported:<br />
- REST<br />
- XMPP</p>
<p>&#8230; next to come &#8211; who knows <img src='http://obi.wizartworx.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://obi.wizartworx.com/uncategorized/activebot-net-live/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DAssitA repo 0.0.7</title>
		<link>http://obi.wizartworx.com/uncategorized/dassita-repo-0-0-7/</link>
		<comments>http://obi.wizartworx.com/uncategorized/dassita-repo-0-0-7/#comments</comments>
		<pubDate>Fri, 27 Nov 2009 13:45:36 +0000</pubDate>
		<dc:creator>outbounder</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://obi.wizartworx.com/?p=108</guid>
		<description><![CDATA[As DAssitA had moved to almost version been used in more than 3 private projects of mine so far + 2 projects for the East company to which I&#8217;m working for it is time to make &#8230; <a class="more-link" href="http://obi.wizartworx.com/uncategorized/dassita-repo-0-0-7/">More<span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>As DAssitA had moved to almost version been used in more than 3 private projects of mine so far + 2 projects for the East company to which I&#8217;m working for it is time to make a quick release of the current repo &amp; its tools/modules.</p>
<p>I have to note that the repo includes some external tools which licenses I&#8217;ve didn&#8217;t found/included yet, where this will be done for the next major release of DAssitA&#8217;s repo 0.1.</p>
<p>Let&#8217;s get started:<br />
Minimum requirements:<br />
- Windows 7 OS<br />
- Adobe AIR runtime installed</p>
<p>You can download the <a href="http://obi.wizartworx.com/wp-content/uploads/2009/11/repo_0.0.7.zip"></a><a href="http://obi.wizartworx.com/wp-content/uploads/2009/11/repo_0.0.71.zip"></a><a href="http://obi.wizartworx.com/wp-content/uploads/2009/11/repo_0.0.72.zip">repo_0.0.7</a></p>
<p>And here are the steps required to get it moving:</p>
<p>0) unzip the downloaded repo to a folder where appropriate (mine setup is that the repo is extracted at D:\pd-repo\)<br />
1) install haxe compiler with batteries included from<a href="http://haxe.org/file/hxinst-win.exe"> here</a><br />
2) install last revision of <a href="http://obi.wizartworx.com/wp-content/uploads/2009/11/ActionPdmlToolbar.air">ActionPdmlToolbar</a><br />
3) install last revision of <a href="http://obi.wizartworx.com/wp-content/uploads/2009/11/PdmlEditor1.air">PdmlEditor</a><br />
4) to be able to use Svn module &#8211; install <a href="http://www.sliksvn.com/en/download" target="_blank">slick subversion command line client</a><br />
5) add to your apache  new virtual host pointing to your unziped repo root folder using similar to this syntax:</p>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 210px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">&lt;VirtualHost *:80&gt;</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 210px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">ServerAdmin webmaster@pdrepo.dev</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 210px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">DocumentRoot D:\pd-repo</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 210px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">ServerName pdrepo.dev</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 210px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">ServerAlias pdrepo.dev</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 210px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">ErrorLog pdrepo.dev-error_log</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 210px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">CustomLog pdrepo.dev-access_log common</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 210px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">&lt;/VirtualHost&gt;</div>
<p><span style="font-family: Consolas, Monaco, 'Courier New', Courier, monospace; line-height: 18px; font-size: 12px; white-space: pre;">&lt;VirtualHost *:80&gt;</span></p>
<pre>    ServerAdmin webmaster@pdrepo.dev
    DocumentRoot &lt;&lt;YOUR PATH TO THE REPO's ROOT FOLDER&gt;&gt;
    ServerName pdrepo.dev
    ServerAlias pdrepo.dev
    ErrorLog pdrepo.dev-error_log
    CustomLog pdrepo.dev-access_log common
&lt;/VirtualHost&gt;</pre>
<pre><span style="font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; line-height: 19px; white-space: normal; font-size: 13px;">Note that pdrepo.dev servername alias should not be changed, otherwise ActionPdmlToolbar &amp; PdmlEditor won't boot.</span></pre>
<p>6) add the following entry in C:\windows\system32\drivers\hosts file:</p>
<pre> 127.0.0.1 pdrepo.dev</pre>
<p>7) enable mod_neko2 for your apache by placing the following in httpd.conf:</p>
<pre>LoadModule neko_module "C:/Program Files (x86)/Motion-Twin/neko/mod_neko2.ndll"
AddHandler neko-handler .n</pre>
<p> <img src='http://obi.wizartworx.com/wp-includes/images/smilies/icon_cool.gif' alt='8)' class='wp-smiley' /> place the ndll file from &lt;&lt;repo&gt;&gt;/haxe/org/dassista/tools/Prc.ndll to your neko directory</p>
<p>And that you go.<br />
To test is DAssitA is installed properly try the following:</p>
<p>1) launch ActionPdmlToolbar<br />
2) open explorer to &lt;&lt;repo&gt;&gt;\haxe\org\dassista\_pdmls\<br />
3) drag the file compile.pdml to the ActionPdmlToolbar<br />
4) double click on the compile.pdml entry from the action toolbar and see that there are no exceptions or anything scary outputed (usually compiling DAssitA itself requires around 5 to 6 secs and should ouput only empty lines)</p>
]]></content:encoded>
			<wfw:commentRss>http://obi.wizartworx.com/uncategorized/dassita-repo-0-0-7/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DAssistA on the long run</title>
		<link>http://obi.wizartworx.com/uncategorized/dassista-on-the-long-run/</link>
		<comments>http://obi.wizartworx.com/uncategorized/dassista-on-the-long-run/#comments</comments>
		<pubDate>Tue, 17 Nov 2009 00:08:07 +0000</pubDate>
		<dc:creator>outbounder</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://obi.wizartworx.com/?p=98</guid>
		<description><![CDATA[Currently there is running development on the ActionPdmlToolbar which will support PdmlEditor for execution/parsing of pdml files. Where there current solutions defined into applications is as follows: DAssistA shell can do only one thing: invoke &#38; pass &#8230; <a class="more-link" href="http://obi.wizartworx.com/uncategorized/dassista-on-the-long-run/">More<span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Currently there is running development on the ActionPdmlToolbar which will support PdmlEditor for execution/parsing of pdml files. Where there current solutions defined into applications is as follows:</p>
<p>DAssistA shell can do only one thing: invoke &amp; pass any command line arguments to specified multi-module.<br />
DAssistA rest can do only one thing which is the same as the shell, but made in rest-like context via http request/responses</p>
<p>ActionPdmlToolbar can do only two simple things:<br />
- list  available (cached) pdmls &amp; triggers their parsing/execution also providing feedback as pop up window.<br />
- list available runtime modules returned by ModuleInfo impl. &amp; trigger their execution.</p>
<p>PdmlEditor can do only one simple thing:<br />
- edit pdml files. Currently it supports drag &amp; drop operations for all available runtime modules returned by ModuleInfo impl.</p>
<p>So far so good.<br />
There are still some little issues which should be fixed before new repo release can be made + engaging auto-update features for both PdmlEditor &amp; ActionPdmlToolbar.</p>
<p>One of the biggest challenges so far is to build &#8216;universal&#8217; application while keep the code needed to minimum, where this is so far hard near to impossible  even for so simple things like fast &amp; cross-platform command line invokes&#8230; But all this soon will be past <img src='http://obi.wizartworx.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://obi.wizartworx.com/uncategorized/dassista-on-the-long-run/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A snip into the future</title>
		<link>http://obi.wizartworx.com/uncategorized/a-snip-into-the-future/</link>
		<comments>http://obi.wizartworx.com/uncategorized/a-snip-into-the-future/#comments</comments>
		<pubDate>Wed, 04 Nov 2009 17:17:31 +0000</pubDate>
		<dc:creator>outbounder</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://obi.wizartworx.com/?p=90</guid>
		<description><![CDATA[Today one quote took a spinning turn in my mind: Graph oriented data persistence is just the beginning of AI That&#8217;s all it goes&#8230;]]></description>
			<content:encoded><![CDATA[<p>Today one quote took a spinning turn in my mind:</p>
<blockquote><p>Graph oriented data persistence is just the beginning of AI</p></blockquote>
<p>That&#8217;s all it goes&#8230; <img src='http://obi.wizartworx.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://obi.wizartworx.com/uncategorized/a-snip-into-the-future/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>dassista+haxe+rtti = Documentation</title>
		<link>http://obi.wizartworx.com/uncategorized/dassistahaxertti-documentation/</link>
		<comments>http://obi.wizartworx.com/uncategorized/dassistahaxertti-documentation/#comments</comments>
		<pubDate>Wed, 28 Oct 2009 23:05:43 +0000</pubDate>
		<dc:creator>outbounder</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://obi.wizartworx.com/?p=78</guid>
		<description><![CDATA[As there are already several kind of modules used all around it needs proper documentation from the beginning. And what better than exposing the source code docs at runtime? Just try the new repo_0.0.4 and give &#8230; <a class="more-link" href="http://obi.wizartworx.com/uncategorized/dassistahaxertti-documentation/">More<span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>As there are already several kind of modules used all around it needs proper documentation from the beginning. And what better than exposing the source code docs at runtime?</p>
<p>Just try the new <a href="http://obi.wizartworx.com/wp-content/uploads/2009/10/repo_0.0.4.zip">repo_0.0.4</a> and give it to your imagination (or try something like &#8220;<em>parse.bat asdkjahda</em>&#8221; and after that open up haxe.org.dassista.tools.Parser at method execute <img src='http://obi.wizartworx.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  )</p>
<p>More to come:<br />
- full code documentation during the following couple of releases<br />
- ftp upload(scp)<br />
- wget tight implementation<br />
- a nice GUI&#8230;. <img src='http://obi.wizartworx.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">/**</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;"><span style="white-space: pre;"> </span> *</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;"><span style="white-space: pre;"> </span> * @param<span style="white-space: pre;"> </span>context</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;"><span style="white-space: pre;"> </span> * @return Bool</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;"><span style="white-space: pre;"> </span> * @_root class path to root entry</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;"><span style="white-space: pre;"> </span> * @_cmd haxe command arguments</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;"><span style="white-space: pre;"> </span> * @_uses haxe.org.dassista.tools.proxy.Cmd</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;"><span style="white-space: pre;"> </span> */</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;"><span style="white-space: pre;"> </span>public function execute(context:IMultiModuleContext):Dynamic</div>
]]></content:encoded>
			<wfw:commentRss>http://obi.wizartworx.com/uncategorized/dassistahaxertti-documentation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

