<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-3796349383549584126</id><updated>2012-02-13T02:56:10.829-08:00</updated><category term='Magik'/><category term='Blogs'/><category term='Resources'/><category term='GE Smallworld'/><title type='text'>Smallworld GIS Magik Coding</title><subtitle type='html'>assorted pieces of magik source code</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://magikbites.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3796349383549584126/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://magikbites.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Pedro Miranda</name><uri>http://www.blogger.com/profile/17957623125698014266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://1.bp.blogspot.com/-83Py90p3lXs/Tzeo4TeSSNI/AAAAAAAAAik/q6Vc256qDso/s220/173357_100002118301864_3311055_n.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>12</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3796349383549584126.post-6756223496258889558</id><published>2012-02-12T03:43:00.000-08:00</published><updated>2012-02-12T03:44:43.692-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Magik'/><title type='text'>Smallworld Acp.NET</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Smallworld Acp's are usually developed in C or Java , a few years ago I created small library that allows creating them in .NET.&lt;br /&gt;&lt;br /&gt;I'm making this lib available with source code and a small example, fell free to download it &lt;a href="https://docs.google.com/open?id=0B3uHqHUQs3ETNTg1YTQxODItNjA1OC00MDJjLTk3YjAtYjk4ZDQ5ZTkwYTY2"&gt;here&lt;/a&gt; and use it at will.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3796349383549584126-6756223496258889558?l=magikbites.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://magikbites.blogspot.com/feeds/6756223496258889558/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3796349383549584126&amp;postID=6756223496258889558' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3796349383549584126/posts/default/6756223496258889558'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3796349383549584126/posts/default/6756223496258889558'/><link rel='alternate' type='text/html' href='http://magikbites.blogspot.com/2012/02/smallworld-acpnet.html' title='Smallworld Acp.NET'/><author><name>Pedro Miranda</name><uri>http://www.blogger.com/profile/17957623125698014266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://1.bp.blogspot.com/-83Py90p3lXs/Tzeo4TeSSNI/AAAAAAAAAik/q6Vc256qDso/s220/173357_100002118301864_3311055_n.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3796349383549584126.post-361971027895459188</id><published>2012-02-04T06:13:00.000-08:00</published><updated>2012-02-04T06:14:26.479-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='GE Smallworld'/><title type='text'>2012 Digital Energy Conference in Sunny Portugal</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.gecommunityconnect.com/lms/file.php/1/CS06244-01-2012-EMEAI-header_r1_final.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="113" src="http://www.gecommunityconnect.com/lms/file.php/1/CS06244-01-2012-EMEAI-header_r1_final.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.registrationassistant.com/emeai12/default.asp"&gt;Digital Energy Conference&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3796349383549584126-361971027895459188?l=magikbites.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://magikbites.blogspot.com/feeds/361971027895459188/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3796349383549584126&amp;postID=361971027895459188' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3796349383549584126/posts/default/361971027895459188'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3796349383549584126/posts/default/361971027895459188'/><link rel='alternate' type='text/html' href='http://magikbites.blogspot.com/2012/02/2012-digital-energy-conference-in-sunny.html' title='2012 Digital Energy Conference in Sunny Portugal'/><author><name>Pedro Miranda</name><uri>http://www.blogger.com/profile/17957623125698014266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://1.bp.blogspot.com/-83Py90p3lXs/Tzeo4TeSSNI/AAAAAAAAAik/q6Vc256qDso/s220/173357_100002118301864_3311055_n.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3796349383549584126.post-3554995692472937578</id><published>2012-02-04T05:29:00.000-08:00</published><updated>2012-02-05T01:49:02.378-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='GE Smallworld'/><title type='text'>sw_gis_magik_bites.reinit()</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;div style="text-align: justify;"&gt;Four years ago, a few months later after my previous post, I accepted an offer to become a Senior Consultant for an international company implementing and deploying Smallworld GIS systems across the globe hence the long-time state of coma if this blog.&lt;br /&gt;&lt;br /&gt;More recently I had the unrefusable offer to join the GE Smallworld core team and decided to reinit() this blog from his lethargic sleep.&lt;br /&gt;&lt;br /&gt;I hope to be able to start updating it with some wicked magik code and with some non-confidential inside news.&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3796349383549584126-3554995692472937578?l=magikbites.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://magikbites.blogspot.com/feeds/3554995692472937578/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3796349383549584126&amp;postID=3554995692472937578' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3796349383549584126/posts/default/3554995692472937578'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3796349383549584126/posts/default/3554995692472937578'/><link rel='alternate' type='text/html' href='http://magikbites.blogspot.com/2012/02/swgismagikbitesreinit.html' title='sw_gis_magik_bites.reinit()'/><author><name>Pedro Miranda</name><uri>http://www.blogger.com/profile/17957623125698014266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://1.bp.blogspot.com/-83Py90p3lXs/Tzeo4TeSSNI/AAAAAAAAAik/q6Vc256qDso/s220/173357_100002118301864_3311055_n.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3796349383549584126.post-8489503787412840471</id><published>2008-08-14T10:23:00.000-07:00</published><updated>2008-08-14T10:29:40.398-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Magik'/><title type='text'>Magikmorphoses</title><content type='html'>One of the cool thing about magik is that it allows you a lot of control, you are able to do almost anything in magik as it is a very dynamic language, here’s a method that redefines itself as a constant….we used to call it coding “a la Shaw’s”, tribute to one of our ancient mentors :)&lt;br /&gt;&lt;br /&gt;&lt;pre name="code" class="magik"&gt;&lt;br /&gt;_method integral_number_mixin.first_onehundred_fibonacci_numbers&lt;br /&gt;    ##&lt;br /&gt;    ##&lt;br /&gt;    fibonacci_list&lt;&lt; simple_vector.new(100)&lt;br /&gt;    _for a_n _over 0.upto(99)&lt;br /&gt;    _loop&lt;br /&gt; _if a_n = 0 _orif a_n = 1&lt;br /&gt; _then&lt;br /&gt;     fibonacci_list[a_n+1]&lt;&lt; a_n&lt;br /&gt; _else&lt;br /&gt;     fibonacci_list[a_n+1]&lt;&lt; fibonacci_list[a_n]+fibonacci_list[a_n-1]&lt;br /&gt; _endif&lt;br /&gt;    write(fibonacci_list[a_n+1])&lt;br /&gt;    _endloop&lt;br /&gt;    &lt;br /&gt;    _self.define_shared_constant(:first_onehundred_fibonacci_numbers,&lt;br /&gt;     fibonacci_list,&lt;br /&gt;     :public)&lt;br /&gt;    _return fibonacci_list&lt;br /&gt;_endmethod&lt;br /&gt;$&lt;br /&gt;&lt;br /&gt;First time invoked:&lt;br /&gt;MagikSF&gt; 1.first_onehundred_fibonacci_numbers&lt;br /&gt;$&lt;br /&gt;0&lt;br /&gt;1&lt;br /&gt;1&lt;br /&gt;2&lt;br /&gt;3&lt;br /&gt;5&lt;br /&gt;8&lt;br /&gt;13&lt;br /&gt;21&lt;br /&gt;34&lt;br /&gt;55&lt;br /&gt;89&lt;br /&gt;144&lt;br /&gt;233&lt;br /&gt;377&lt;br /&gt;610&lt;br /&gt;987&lt;br /&gt;1597&lt;br /&gt;2584&lt;br /&gt;...&lt;br /&gt;83621143489848422977&lt;br /&gt;135301852344706746049&lt;br /&gt;218922995834555169026&lt;br /&gt;sw:simple_vector:[1-100] &lt;br /&gt;&lt;br /&gt;Second time invoked: (it is not the method that is called up this time but the constant)&lt;br /&gt;&lt;br /&gt;MagikSF&gt; 1.first_onehundred_fibonacci_numbers&lt;br /&gt;$&lt;br /&gt;sw:simple_vector:[1-100] &lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3796349383549584126-8489503787412840471?l=magikbites.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://magikbites.blogspot.com/feeds/8489503787412840471/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3796349383549584126&amp;postID=8489503787412840471' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3796349383549584126/posts/default/8489503787412840471'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3796349383549584126/posts/default/8489503787412840471'/><link rel='alternate' type='text/html' href='http://magikbites.blogspot.com/2008/08/magikmorphoses.html' title='Magikmorphoses'/><author><name>Pedro Miranda</name><uri>http://www.blogger.com/profile/17957623125698014266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://1.bp.blogspot.com/-83Py90p3lXs/Tzeo4TeSSNI/AAAAAAAAAik/q6Vc256qDso/s220/173357_100002118301864_3311055_n.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3796349383549584126.post-2771387322916794482</id><published>2008-08-14T08:05:00.000-07:00</published><updated>2008-08-14T09:43:11.872-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Magik'/><title type='text'>YA auto merge</title><content type='html'>As stated by fellow "magikcians" in the comments there is another, not so simple, but more powerful and tuned way for auto-merging, using the actual_alternatives() method.&lt;br /&gt;I advise looking up for the method keys_and_values parameters on smallworld help or class browser before using it. Never the less, I post a simple example of how to use it:&lt;br /&gt;&lt;br /&gt;&lt;pre name="code" class="magik"&gt;&lt;br /&gt; _global ya_do_merge_from_current_alternative&lt;&lt;&lt;br /&gt; _proc(some_ds_view,_gather keys_and_values)&lt;br /&gt;   ##recursively merges from current alternative and sub alternatives from a given dataset&lt;br /&gt;   ## for keys_and_values see sw:ds_version_view.actual_alternatives()&lt;br /&gt;   _global do_merge&lt;br /&gt;   _for a_v,a_alt,a_cond _over some_ds_view.actual_alternatives(_scatter keys_and_values)&lt;br /&gt;   _loop&lt;br /&gt;       _if a_alt _isnt _unset &lt;br /&gt;       _then&lt;br /&gt;    a_v.switch(:write)&lt;br /&gt;    a_v.merge()&lt;br /&gt;    a_v.switch(:readonly)&lt;br /&gt;       _endif&lt;br /&gt;   _endloop&lt;br /&gt; _endproc&lt;br /&gt;$&lt;br /&gt;&lt;br /&gt;Example:&lt;br /&gt;MagikSF&gt; v &lt;&lt; gis_program_manager.cached_dataset(:water)&lt;br /&gt;$&lt;br /&gt;&lt;br /&gt;MagikSF&gt; ya_do_merge_from_current_alternative(v,:same_view?,_true)&lt;br /&gt;$&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3796349383549584126-2771387322916794482?l=magikbites.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://magikbites.blogspot.com/feeds/2771387322916794482/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3796349383549584126&amp;postID=2771387322916794482' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3796349383549584126/posts/default/2771387322916794482'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3796349383549584126/posts/default/2771387322916794482'/><link rel='alternate' type='text/html' href='http://magikbites.blogspot.com/2008/08/ya-auto-merge.html' title='YA auto merge'/><author><name>Pedro Miranda</name><uri>http://www.blogger.com/profile/17957623125698014266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://1.bp.blogspot.com/-83Py90p3lXs/Tzeo4TeSSNI/AAAAAAAAAik/q6Vc256qDso/s220/173357_100002118301864_3311055_n.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3796349383549584126.post-8950291269936776540</id><published>2008-08-01T07:55:00.000-07:00</published><updated>2008-08-14T07:55:13.746-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Magik'/><title type='text'>Simple Auto merge</title><content type='html'>&lt;pre name="code" class="magik"&gt;&lt;br /&gt;_global do_merge&lt;&lt;&lt;br /&gt;_proc(some_ds_view, an_alternative)&lt;br /&gt;  ##recursively merges an given alternative and sub alternatives from a given dataset&lt;br /&gt;  some_ds_view.go_to_alternative(an_alternative.alternative_name)&lt;br /&gt;  some_ds_view.switch(:write)&lt;br /&gt;  some_ds_view.merge()&lt;br /&gt;  _for alte _over some_ds_view.alternatives.fast_elements()&lt;br /&gt;  _loop&lt;br /&gt;     _self(some_ds_view,alte)&lt;br /&gt;  _endloop&lt;br /&gt;  some_ds_view.go_to_alternative(-1)&lt;br /&gt;_endproc&lt;br /&gt;$&lt;br /&gt;_global do_merge_from_current_alternative&lt;&lt;&lt;br /&gt;_proc(some_ds_view)&lt;br /&gt;  ##recursively merges from current alternative and sub alternatives from a given dataset&lt;br /&gt;  _global do_merge&lt;br /&gt;  _for alt _over some_ds_view.alternatives.fast_elements()&lt;br /&gt;  _loop&lt;br /&gt;  do_merge(some_ds_view,alt)&lt;br /&gt;  _endloop&lt;br /&gt;  some_ds_view.switch(:readonly)&lt;br /&gt;_endproc&lt;br /&gt;$&lt;br /&gt;_global do_merge_from_top_view&lt;&lt;&lt;br /&gt;  _proc(some_ds_view)&lt;br /&gt;  ##recursively merges from top alternative and sub alternatives from a given dataset&lt;br /&gt;  _global do_merge_from_current_alternative&lt;br /&gt;  _global do_merge&lt;br /&gt;  some_ds_view.goto_top_alternative()&lt;br /&gt;  do_merge_from_current_alternative(some_ds_view)&lt;br /&gt;_endproc&lt;br /&gt;$&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Examples:&lt;br /&gt;MagikSF&gt; wv &lt;&lt; gis_program_manager.cached_dataset(:water)&lt;br /&gt;$&lt;br /&gt;MagikSF&gt; do_merge_from_top_view(wv)&lt;br /&gt;$&lt;br /&gt;&lt;br /&gt;MagikSF&gt; av &lt;&lt; gis_program_manager.ace_view&lt;br /&gt;$&lt;br /&gt;MagikSF&gt; do_merge_from_top_view(av)&lt;br /&gt;$ &lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3796349383549584126-8950291269936776540?l=magikbites.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://magikbites.blogspot.com/feeds/8950291269936776540/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3796349383549584126&amp;postID=8950291269936776540' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3796349383549584126/posts/default/8950291269936776540'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3796349383549584126/posts/default/8950291269936776540'/><link rel='alternate' type='text/html' href='http://magikbites.blogspot.com/2008/08/auto-merge.html' title='Simple Auto merge'/><author><name>Pedro Miranda</name><uri>http://www.blogger.com/profile/17957623125698014266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://1.bp.blogspot.com/-83Py90p3lXs/Tzeo4TeSSNI/AAAAAAAAAik/q6Vc256qDso/s220/173357_100002118301864_3311055_n.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3796349383549584126.post-6145015216906307310</id><published>2008-07-31T08:31:00.000-07:00</published><updated>2008-07-31T08:36:32.478-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Resources'/><title type='text'>Yahoo sw-gis</title><content type='html'>&lt;a style="font-weight: bold;" href="http://tech.groups.yahoo.com/group/sw-gis/"&gt;esw-gis&lt;/a&gt;,&lt;br /&gt;"The sw-gis list provides a forum for developers and system administrators working with Smallworld GIS. This list addresses technical issues concerning Smallworld GIS, such as Magik programming, CASE tool, interfacing to other systems, but also system and database administration."&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3796349383549584126-6145015216906307310?l=magikbites.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://magikbites.blogspot.com/feeds/6145015216906307310/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3796349383549584126&amp;postID=6145015216906307310' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3796349383549584126/posts/default/6145015216906307310'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3796349383549584126/posts/default/6145015216906307310'/><link rel='alternate' type='text/html' href='http://magikbites.blogspot.com/2008/07/yahoo-sw-gis.html' title='Yahoo sw-gis'/><author><name>Pedro Miranda</name><uri>http://www.blogger.com/profile/17957623125698014266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://1.bp.blogspot.com/-83Py90p3lXs/Tzeo4TeSSNI/AAAAAAAAAik/q6Vc256qDso/s220/173357_100002118301864_3311055_n.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3796349383549584126.post-2227492519037158002</id><published>2008-07-31T08:25:00.000-07:00</published><updated>2008-07-31T08:29:28.314-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Blogs'/><category scheme='http://www.blogger.com/atom/ns#' term='Resources'/><title type='text'>Smallworld Technical Papers</title><content type='html'>&lt;a style="font-weight: bold;" href="http://cfis.savagexi.com/pages/technical_papers"&gt;Smallworld Technical Papers&lt;/a&gt;@Charlie Savage's Blog,&lt;br /&gt;hope this papers never go offline.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3796349383549584126-2227492519037158002?l=magikbites.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://magikbites.blogspot.com/feeds/2227492519037158002/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3796349383549584126&amp;postID=2227492519037158002' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3796349383549584126/posts/default/2227492519037158002'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3796349383549584126/posts/default/2227492519037158002'/><link rel='alternate' type='text/html' href='http://magikbites.blogspot.com/2008/07/smallworld-technical-papers.html' title='Smallworld Technical Papers'/><author><name>Pedro Miranda</name><uri>http://www.blogger.com/profile/17957623125698014266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://1.bp.blogspot.com/-83Py90p3lXs/Tzeo4TeSSNI/AAAAAAAAAik/q6Vc256qDso/s220/173357_100002118301864_3311055_n.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3796349383549584126.post-5816255481605635420</id><published>2008-07-31T08:16:00.000-07:00</published><updated>2008-07-31T08:18:08.014-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Resources'/><title type='text'>Orkut Smallworld GIS</title><content type='html'>&lt;a style="font-weight: bold;" href="http://www.orkut.com/Community.aspx?cmm=2452481"&gt;Orkut Smallworld GIS&lt;/a&gt;,&lt;br /&gt;a community for all Smallworld GIS developers and users.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3796349383549584126-5816255481605635420?l=magikbites.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://magikbites.blogspot.com/feeds/5816255481605635420/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3796349383549584126&amp;postID=5816255481605635420' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3796349383549584126/posts/default/5816255481605635420'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3796349383549584126/posts/default/5816255481605635420'/><link rel='alternate' type='text/html' href='http://magikbites.blogspot.com/2008/07/orkut-smallworld-gis.html' title='Orkut Smallworld GIS'/><author><name>Pedro Miranda</name><uri>http://www.blogger.com/profile/17957623125698014266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://1.bp.blogspot.com/-83Py90p3lXs/Tzeo4TeSSNI/AAAAAAAAAik/q6Vc256qDso/s220/173357_100002118301864_3311055_n.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3796349383549584126.post-2476238285058576477</id><published>2008-07-31T08:01:00.000-07:00</published><updated>2008-07-31T08:11:16.199-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Resources'/><title type='text'>MDT - Magik Development Tools</title><content type='html'>&lt;a style="font-weight: bold;" href="http://www.mdt-project.com/"&gt;MDT - Magik Development Tools&lt;/a&gt;,&lt;br /&gt;eclipse plugin for those who want to upgrad....downgrad... well change from Emacs.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3796349383549584126-2476238285058576477?l=magikbites.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://magikbites.blogspot.com/feeds/2476238285058576477/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3796349383549584126&amp;postID=2476238285058576477' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3796349383549584126/posts/default/2476238285058576477'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3796349383549584126/posts/default/2476238285058576477'/><link rel='alternate' type='text/html' href='http://magikbites.blogspot.com/2008/07/mdt-magik-development-tools.html' title='MDT - Magik Development Tools'/><author><name>Pedro Miranda</name><uri>http://www.blogger.com/profile/17957623125698014266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://1.bp.blogspot.com/-83Py90p3lXs/Tzeo4TeSSNI/AAAAAAAAAik/q6Vc256qDso/s220/173357_100002118301864_3311055_n.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3796349383549584126.post-9014984023680208522</id><published>2008-07-31T07:36:00.000-07:00</published><updated>2008-07-31T08:12:44.764-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Blogs'/><title type='text'>Sworldwatch</title><content type='html'>&lt;a style="font-weight: bold;" href="http://sworldwatch.blogspot.com/"&gt;Sworldwatch&lt;/a&gt;,&lt;br /&gt;"&lt;span&gt;Dedicated to sharing interesting news and innovations related to GE Smallworld GIS software. This blog is not related to, endorsed by or supported by General Electric.&lt;/span&gt;"&lt;br /&gt;by Alfred Sawatzky&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3796349383549584126-9014984023680208522?l=magikbites.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://magikbites.blogspot.com/feeds/9014984023680208522/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3796349383549584126&amp;postID=9014984023680208522' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3796349383549584126/posts/default/9014984023680208522'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3796349383549584126/posts/default/9014984023680208522'/><link rel='alternate' type='text/html' href='http://magikbites.blogspot.com/2008/07/sworldwatch.html' title='Sworldwatch'/><author><name>Pedro Miranda</name><uri>http://www.blogger.com/profile/17957623125698014266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://1.bp.blogspot.com/-83Py90p3lXs/Tzeo4TeSSNI/AAAAAAAAAik/q6Vc256qDso/s220/173357_100002118301864_3311055_n.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3796349383549584126.post-8651257978329931975</id><published>2008-07-31T06:48:00.000-07:00</published><updated>2008-07-31T08:11:00.193-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Resources'/><title type='text'>Magik Components</title><content type='html'>&lt;a style="font-weight: bold;" href="http://sourceforge.net/projects/magikcmpnts"&gt;Magik Components&lt;/a&gt;,&lt;br /&gt;opensource magik source code, a lot of good and very useful modules totally free to use.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3796349383549584126-8651257978329931975?l=magikbites.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://magikbites.blogspot.com/feeds/8651257978329931975/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3796349383549584126&amp;postID=8651257978329931975' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3796349383549584126/posts/default/8651257978329931975'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3796349383549584126/posts/default/8651257978329931975'/><link rel='alternate' type='text/html' href='http://magikbites.blogspot.com/2008/07/magik-components.html' title='Magik Components'/><author><name>Pedro Miranda</name><uri>http://www.blogger.com/profile/17957623125698014266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://1.bp.blogspot.com/-83Py90p3lXs/Tzeo4TeSSNI/AAAAAAAAAik/q6Vc256qDso/s220/173357_100002118301864_3311055_n.jpg'/></author><thr:total>0</thr:total></entry></feed>
