{"id":81,"date":"2009-02-28T13:15:07","date_gmt":"2009-02-28T21:15:07","guid":{"rendered":"http:\/\/sambaker.net\/neattools\/?p=81"},"modified":"2009-02-28T13:15:07","modified_gmt":"2009-02-28T21:15:07","slug":"event-broadcast-model-saved-my-marriage","status":"publish","type":"post","link":"https:\/\/sambaker.net\/neattools\/?p=81","title":{"rendered":"Event Broadcast Model Saved My Marriage"},"content":{"rendered":"<p>Not really, but I&#8217;ve been reading up on how it&#8217;s used in NeatTools, both from <a href=\"http:\/\/www.pulsar.org\/archive\/phd\/ejphd\/\">EJ&#8217;s Thesis<\/a>, and from <a href=\"http:\/\/neattools.org\/developer\/broadcast.html\">an analysis done by Rob Salgado<\/a>.\u00c2\u00a0 I&#8217;ve tried to replicate it to the best of my abilities within my code, and while it&#8217;s still a work in progress, it&#8217;s already done two things for my program.\u00c2\u00a0 First I&#8217;ve lost a bunch of code (in a good way).\u00c2\u00a0 I don&#8217;t have custom methods for every module.\u00c2\u00a0 Everyone contains three in common which power their interaction. engine(), broadcast(), and access() which makes for more universal communication.\u00c2\u00a0 Second, it&#8217;s fixed the functionality of a couple of modules, LED and Integer.\u00c2\u00a0 By forcing me to restructure how data is flowing and doing it more closely to how NeatTools does it, the behaviors have become more accurate.\u00c2\u00a0 I&#8217;ve also fixed the Integer box text formatting problem.\u00c2\u00a0 The strange number problem was to do with using integers larger than 32 bits.\u00c2\u00a0 Anyway, here it is, essentially the same but much work done under the hood.<div id=\"swfe4e71\">This movie requires Flash Player 9<\/div>\n<script type=\"text\/javascript\">\n\tswfobject.embedSWF(\"source\/neattools10.swf\", \"swfe4e71\", \"400\", \"400\", \"9.0.0\", \"\", {}, {wmode: \"window\", menu: \"false\", quality: \"high\", bgcolor: \"#FFFFFF\", allowScriptAccess: \"always\"}, {});\n<\/script>\n<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Not really, but I&#8217;ve been reading up on how it&#8217;s used in NeatTools, both from EJ&#8217;s Thesis, and from an analysis done by Rob Salgado.\u00c2\u00a0 I&#8217;ve tried to replicate it to the best of my abilities within my code, and while it&#8217;s still a work in progress, it&#8217;s already done two things for my program.\u00c2\u00a0 [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[3],"tags":[6],"_links":{"self":[{"href":"https:\/\/sambaker.net\/neattools\/index.php?rest_route=\/wp\/v2\/posts\/81"}],"collection":[{"href":"https:\/\/sambaker.net\/neattools\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sambaker.net\/neattools\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sambaker.net\/neattools\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/sambaker.net\/neattools\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=81"}],"version-history":[{"count":2,"href":"https:\/\/sambaker.net\/neattools\/index.php?rest_route=\/wp\/v2\/posts\/81\/revisions"}],"predecessor-version":[{"id":83,"href":"https:\/\/sambaker.net\/neattools\/index.php?rest_route=\/wp\/v2\/posts\/81\/revisions\/83"}],"wp:attachment":[{"href":"https:\/\/sambaker.net\/neattools\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=81"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sambaker.net\/neattools\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=81"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sambaker.net\/neattools\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=81"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}