<?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</title>
	<atom:link href="http://obi.wizartworx.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://obi.wizartworx.com</link>
	<description>out of the simplest boundz</description>
	<lastBuildDate>Mon, 12 Apr 2010 08:33:08 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<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>obi</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 the time. So I started to mock up the proof-of-concept.
First an technology/platform should be selected on which the frontend [...]]]></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 - I'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'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't fast enough to support hundreds of source code lines. So eventually flash platform isn't suitable for implementation of robust fast performance code editor. So I questioned myself - what platform eventually will go further than its current state. Silverlight is great, Java too, but all of them actually are plugins and "workarounds" to features which web browser does not has. And with the ongoing HTML5 integration this "workarounds" actually won't be needed anymore. And a proof for that is these path links which I'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'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>obi</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://obi.wizartworx.com/?p=149</guid>
		<description><![CDATA[Today I'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.
So as been curios what is going on with the head line of development turned to Github &#38; Google Code [...]]]></description>
			<content:encoded><![CDATA[<p>Today I'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'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 "agile methodologies" all the time, even in a more huge time-laps like in "Phased" methodology used a couple years ago. Or as it is now - 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 - source it is fairly reasonable to see that those tools &amp; methodologies need more... But what?</p>
<p>And then moved to the next one <a href="http://en.wikipedia.org/wiki/PRINCE2">PRINCE2</a> - methodology having only one year live. Well I'll leave it without comment... But this (which is older than me) grabbed my imagination - <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 - 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 - 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 - "how?".</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 - streber</a></li>
<li><a href="http://www.oneplacehome.com/features">Features | Open Atrium Customized Home Page Increases Small Business Productivity - OnePlace</a></li>
<li><a href="http://qdpm.net/">qdPM - 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 - Online Project Collaboration Features - Milestones, Tasks, Issues, Time Sheet, Upload Files, Docs and more...</a></li>
<li><a href="http://www.openworkbench.org/index.php">Open Workbench - 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 - Online Time Recording, Tracking and Management Software</a></li>
<li><a href="http://www.liquidplanner.com/">LiquidPlanner - Online project management software, scheduling, collaboration, tracking</a></li>
<li><a href="http://www.comindwork.com/Quick-Tour">Quick tour of COMINDWORK - 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...<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'm totally against tables &amp; lists (after all the UI will change as the input goes multi-touch isn'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>obi</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://obi.wizartworx.com/?p=138</guid>
		<description><![CDATA[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  .
I've lost around 2 hours [...]]]></description>
			<content:encoded><![CDATA[<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've lost around 2 hours to understand why Flexbuilder can not debug Flex4 based AIR project, when suddenly I've opened project's "<strong><em>.actionScriptProperties</em></strong>" file and found what really was happening preventing me with all of the possible errors found during such setup...</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 'old' .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 "ALT+F2 - &gt; xterm")<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'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...</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>0</slash:comments>
		</item>
		<item>
		<title>ActiveBotNetwork ~ concept &amp; something more&#8230;</title>
		<link>http://obi.wizartworx.com/active-network/activebotnetwork-concept-something-more/</link>
		<comments>http://obi.wizartworx.com/active-network/activebotnetwork-concept-something-more/#comments</comments>
		<pubDate>Sun, 10 Jan 2010 20:27:58 +0000</pubDate>
		<dc:creator>obi</dc:creator>
				<category><![CDATA[Active Network]]></category>

		<guid isPermaLink="false">http://obi.wizartworx.com/?p=125</guid>
		<description><![CDATA[Hello Reader.
I've been talking in real for ABN - written bellow  - so many times, that it is final time to me as developer to enter all the thoughts, road blocks and something more in digital form.
The entire purpose of the following is to get the overall picture 'sticked' as much as possible  and make it [...]]]></description>
			<content:encoded><![CDATA[<p>Hello Reader.</p>
<p>I've been talking in real for ABN - written bellow  - so many times, that it is final time to me as developer to enter all the thoughts, road blocks and something more in digital form.</p>
<p>The entire purpose of the following is to get the overall picture 'sticked' as much as possible  and make it transparent for further improvements. Take in mind that what is stated bellow is subject to change during next meeting follow ups, as it was modified so far. See while I've been talking to people so far, we all had targeted and solved one or another problematic aspect on the concept been discussed.</p>
<p>Don't get scary of the long text bellow, this is the short version <img src='http://obi.wizartworx.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Let's start with Active Bot Network concept in one sentence...</p>
<p><span id="more-125"></span></p>
<blockquote><p>Active Bot Network is distributed network of single purpose applications.</p></blockquote>
<p>Ok, nothing new you may say. And what's that thing which makes my live easier?</p>
<p>- basing software development on ABN lowers the time needed for completing single product feature.<br />
- 'simplifies' application's implementations, thus lowers the risk of issues related to its purpose.<br />
- enables evolutionary software development beyond using only agile methodologies.</p>
<p>Hmm. What? Well, that is natural reaction to the above three points. But let me present them in more light....</p>
<p>One of the most often used backend features in mine applications are "user data storage" &amp;  "sms/email sending". So if you follow me - you'll already thought about the case that those two features  can be `sticked` into separate applications:</p>
<p>- userstorage application<br />
- sms/email sending application</p>
<p>And expose their functionalities to other 'high-end'  applications via any possible medium: HTTP, XMPP, AMF, RAW SOCKETS, &amp; anything else which you can think of.</p>
<p>Ok, so far nothing new also. But please do not stop reading, follows something really crazy:</p>
<p>Imagine having not 100, but 10 000 such simple purpose applications. Some of them proxies to existing services, some of them as they are currently provided as 'services'. Add in the picture decentralized application registry. And make all this realtime.... From which point lets assume that applications are just acting as 'bots' in ABN. Let's say that every bot can have more than one instance, and place in option that there will be "bots talking to bots" (<a href="http://www.internetdagarna.se/track/media/social-computing-or-let-the-bots-talk" target="_blank">Peter Neubaurer</a>).</p>
<p>Yes, that is internet nowadays. Nothing new here in terms of technology(<a href="http://static.devel.it.su.se/jboss-botdeployer/concepts.html" target="_blank">JBoss </a>&amp; many more), only a switch in the concept... Currently internet has hundreds such 'application bots', some of them running in application servers, others in separate services, clouds &amp; etc... All they are targeted in solving given particular problem of technology (most often resulted as <a href="http://apiwiki.twitter.com/" target="_blank">end-user product</a>s like Twitter).  See from this point on, most of the Readers may give up reading...</p>
<p>But for those who are still here - we'll take a sharp turn and assume that:</p>
<p>Everything in technology is possible, depending only on how much time it will take.</p>
<p>Or in other words let's forget about the pin-point technical details, they all will be referenced later in. And focus on the concept as stated before Active Bot Network. What everytime was needed to mention at this point during my talks is that current software development trends follows something like natural evolutionary pathway, where in the beginning programmers played with algorithms, later with libraries and now most trending is with <a href="http://aws.amazon.com/ec2/" target="_blank">services</a>. What comes out from all of this is that it comes natural to start building those applications talking to each other in even more complex scenarios of those like master application using child ones (userstorage, sms/email sending, &amp; etc.). And because one brilliant mind said:</p>
<p>“Make things simple, but not simpler”(Albert Einstein)</p>
<p>It is more easy, cost &amp; effort effective to focus on building more stable common features wrapped as bot applications and scale up on reusing in hierarchical manner. When in addition to that design principle of simplicity (also reflected in current design patterns well used across various technologies) is provided realtime context based eco system of underlying and overlaying bot applications, then things get really chaotic as Reader may suspect already. And chaos may be considered highly unappreciated behavior in human build network, but if you look at internet at higher level -&gt; it is the chaos itself, therefore it is better to get used to it... Now lets take in the second aspect of nature/evolutionary based software applications:</p>
<p>"Only the strongest will survive"</p>
<p>And here we all stay in front of next main question (again but in other form) as may Reader already noticed - "What is my share of joining such network?". Well the same as the other's who are developing applications based on such ABN concept - opportunity to expand, scale and most important interconnect.</p>
<p>Then there are coming some more questions as well, but before answering them, for which the Reader should excuse me - Next on the ABN facts stack comes in place the ability not only to create first hand application bots but also bot managers. While keeping things simple it is natural to be able to support any possible device which is constructed with networked communication. Such ability implemented wisely (don't forget that only the 'strongest' will survive) will empower ABN as decentralized eco system. Reader may already doubt about my own well-awareness and what the f**k I'm talking about exactly... But please continue reading because of the fact that:</p>
<p>To whom I've presented the idea in full potential, always agreed that it is possible, but...</p>
<p>But things are really simple. And because of that ground base fact ABN can be build only on evolutionary approach, where sharing of knowledge &amp; opportunities is the most important aspect of participation in there. Hmm. Does it makes sense now? Well take in advance the following ideas:</p>
<p>- active bot network can be build not only by individuals, but also by companies, teams, organizations &amp; others.<br />
- there will be always people for one thing, and people for other, as well as bot application serving one purpose, and bot application for other.<br />
- concurrency is the natural  way of seeding the strongest (the most stable) bot applications. Therefore and application versions of such exists.</p>
<p>About the questions, which I've promised to answer - &gt; please forward them here <a href="http://activebotnetwork.tumblr.com/ask">http://activebotnetwork.tumblr.com/ask</a>, that way I'll be able to respond in the most rational and transparent way. Sadly here I'm not able to list all of those questions and answers to which we all finally contributed to form the overall ABN's concept as clear as possible. But what is stated above means every single word. And what wasn't covered - will be in the near feature. What is essential to be understood right from the beginning is that:</p>
<p>Without global eco-system contribution and awareness ABN won't be possible.</p>
<p>As much active people start thinking and contributing, as fast things will start moving, where no momentum will be lost in leveraging across technologies... Only the most usable per given purpose will survive.</p>
<p>Something to share:<br />
<a href="http://activebot.net/forum"> http://activebot.net/forum</a><br />
<a href="http://www.rabbitmq.com/"> http://activebot.net/wiki</a><br />
<a href="http://activebot.net/wiki/abn/projects">http://activebot.net/wiki/abn/projects</a></p>
<p><a href="http://www.pluraprocessing.com">http://www.pluraprocessing.com</a><br />
<a href="http://linkedprocess.org"> http://linkedprocess.org</a><br />
<a href="http://neo4j.org/">http://neo4j.org<br />
</a><a href="http://www.rabbitmq.com/">http://www.rabbitmq.com/</a><br />
<a href="http://haxe.org ">http://haxe.org </a></p>
<p>Ps. Whatever mistakes had been made, or wrong assumptions stated - they are all mine unless otherwise mentioned. If you find something inappropriate please contact me to get it fixed asap.</p>
]]></content:encoded>
			<wfw:commentRss>http://obi.wizartworx.com/active-network/activebotnetwork-concept-something-more/feed/</wfw:commentRss>
		<slash:comments>0</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>obi</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's &#38; tomorrow's) http://activebot.net is finally out...
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...   But now [...]]]></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's &amp; tomorrow's) <a href="http://activebot.net" target="_blank">http://activebot.net</a> is finally out...</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... <img src='http://obi.wizartworx.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  But now - coming with modular &amp; scalable API for apps/bots communications through several channels first to be supported:<br />
- REST<br />
- XMPP</p>
<p>... next to come - 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>obi</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'm working for it is time to make a quick release of the current repo &#38; its tools/modules.
I have to note that the repo includes some external [...]]]></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'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've didn't found/included yet, where this will be done for the next major release of DAssitA's repo 0.1.</p>
<p>Let'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 - 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>Development fundamental problem in evolving context</title>
		<link>http://obi.wizartworx.com/active-network/development-fundamental-problem-in-evolving-context/</link>
		<comments>http://obi.wizartworx.com/active-network/development-fundamental-problem-in-evolving-context/#comments</comments>
		<pubDate>Wed, 25 Nov 2009 09:32:23 +0000</pubDate>
		<dc:creator>obi</dc:creator>
				<category><![CDATA[Active Network]]></category>

		<guid isPermaLink="false">http://obi.wizartworx.com/?p=106</guid>
		<description><![CDATA[As things are going really streamlined about Active Network &#38; its immediate possibilities there is one very early scenario problem which should be solved:
1) developer A builds a simple 'mailman' bot, responsible only to sending given mail content + attachments using specified mail server to specified end recipient(s).
2) other developers build bots based on the 'mailman' bot just after its [...]]]></description>
			<content:encoded><![CDATA[<p>As things are going really streamlined about <a href="http://docs.google.com/View?docID=0AVd2w8OoVxhmZGdwcHh0d2pfOWY5ams2cmN6&amp;revision=_latest" target="_blank">Active Network</a> &amp; its immediate possibilities there is one very early scenario problem which should be solved:</p>
<p>1) developer A builds a simple 'mailman' bot, responsible only to sending given mail content + attachments using specified mail server to specified end recipient(s).<br />
2) other developers build bots based on the 'mailman' bot just after its initial version is released.<br />
3)  developer A find issue/adds new feature to the mailman bot, thus makes a new version of it (the mailman bot evolves)<br />
4) all other developers need either to use the old version of the mailman bot or to change/fix their bots to be able to use the new version.</p>
<p>The problem is that if bots are kept alive in separate versions - then we'll develop as the nature had been developing our world for million years until now (even today it still does) -&gt; all bot 'branches' based on old versions of bots will eventually fail or will need to evolve to be able to keep them-selfs stable...</p>
<p>But as we are building the context where bots will reside, therefore we can make it to shorten to minimum the evolving time &amp; amount of 'dead' bot branches...</p>
<p>There will be an open realtime discussion about that in skype today (25.11.09) at 21:00 BG/FI time. If you want to participate just place a comment on this post or contact me at skype : b.filipov , so upon the time we can gather all in one conversation.</p>
]]></content:encoded>
			<wfw:commentRss>http://obi.wizartworx.com/active-network/development-fundamental-problem-in-evolving-context/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>obi</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 any command line arguments to specified multi-module.
DAssistA rest can do only one thing which is the same as the shell, [...]]]></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 'universal' 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... 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>DAssistA now has PdmlEditor integration</title>
		<link>http://obi.wizartworx.com/dassista/dassista-now-has-pdmleditor-integration/</link>
		<comments>http://obi.wizartworx.com/dassista/dassista-now-has-pdmleditor-integration/#comments</comments>
		<pubDate>Fri, 06 Nov 2009 12:55:07 +0000</pubDate>
		<dc:creator>obi</dc:creator>
				<category><![CDATA[dassista]]></category>

		<guid isPermaLink="false">http://obi.wizartworx.com/?p=92</guid>
		<description><![CDATA[As the pdml editor evolved into very useful tool for writing down pdml scripts, today I've bundled a simple repo setup pdml script for automatic download &#38; install of it. Take a look at :
repo_0.0.6
Note: you'll need haxe compiler installed to be able to engage the system  
Here is simple steps to be followed [...]]]></description>
			<content:encoded><![CDATA[<p>As the pdml editor evolved into very useful tool for writing down pdml scripts, today I've bundled a simple repo setup pdml script for automatic download &amp; install of it. Take a look at :</p>
<p><a href="http://obi.wizartworx.com/wp-content/uploads/2009/11/repo_0.0.6.zip">repo_0.0.6</a></p>
<p>Note: you'll need haxe compiler installed to be able to engage the system <img src='http://obi.wizartworx.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Here is simple steps to be followed (later will make them automatic):</p>
<p>1) you need a repo(swarm) &amp; haxe compiler installed<br />
2) type within the repo "parser.bat haxe.org.dassista._pdmls.setup" - this will install PdmlEditor<br />
3) start DAssistA's restService by typing within the repo "restService.bat"<br />
4) Use  PdmlEditor as separate application for editing pdml files.</p>
<p>Next to come:</p>
<p>PdmlToolbar - separate quick access to avarage pdml files<br />
ProjectModeler - separate project modeling tool (just the top of the iceberg indeed)</p>
]]></content:encoded>
			<wfw:commentRss>http://obi.wizartworx.com/dassista/dassista-now-has-pdmleditor-integration/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>obi</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's all it goes...  
]]></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's all it goes... <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>
	</channel>
</rss>
