{"id":300,"date":"2006-07-24T20:57:00","date_gmt":"2006-07-24T20:57:00","guid":{"rendered":"http:\/\/new.tola.me.uk\/blog\/2006\/07\/24\/summer-placement-lugradio-live-2006\/"},"modified":"2006-07-24T20:57:00","modified_gmt":"2006-07-24T20:57:00","slug":"summer-placement-lugradio-live-2006","status":"publish","type":"post","link":"https:\/\/tola.me.uk\/blog\/2006\/07\/24\/summer-placement-lugradio-live-2006\/","title":{"rendered":"Summer Placement, LugRadio Live 2006"},"content":{"rendered":"<h3>Summer Placement<\/h3>\n<p>I&#8217;ve now been on my summer placement with <a href=\"http:\/\/senokian.com\">Senokian Solutions<\/a> for a week or so. We&#8217;re working on version 2.0 of the <a href=\"http:\/\/www.enterprisegroupwaresystem.org\/\">Enterprise Groupware System<\/a>. We&#8217;ve written the basics of the framework pretty much from scratch in a couple of weeks, it follows the <a href=\"http:\/\/en.wikipedia.org\/wiki\/Model-View-Controller\">Model View Controller<\/a> design pattern and uses <a href=\"http:\/\/adodb.sourceforge.net\/\">ADOdb<\/a> database abstraction, the <a href=\"http:\/\/smarty.php.net\/\">Smarty<\/a> template engine and <a href=\"http:\/\/www.lastcraft.com\/simple_test.php\">Simple Test<\/a> unit testing amongst other free software projects.<\/p>\n<p>Now that phase 1 of the framework is complete (pending the completion of unit testing) my job will shift focus to the <a href=\"http:\/\/en.wikipedia.org\/wiki\/Enterprise_resource_planning\">ERP<\/a> and accounting module. I&#8217;m mainly working with Greg who is leading the development of EGS 2.0 and Paul who is another summer placement student.<\/p>\n<p>The office is cool (in both the froody and air conditioned senses of the word), we have a fridge full of free drinks, coffee machine and even an office dog called Archie! The development environment is Linux\/Apache\/Postgres\/PHP with Subversion and Trac and Ubuntu thin client workstations with Firefox, Thunderbird et. al. Perfect.<\/p>\n<h3>LugRadio Live 2006<\/h3>\n<p>It&#8217;s probably a bit late for these images but&#8230;     <a href=\"http:\/\/www.lugradio.org\/live\/2006\"><img decoding=\"async\" border=\"0\" alt=\"I'm going to LugRadio Live 2006\" src=\"http:\/\/silenceisdefeat.org\/~barbobot\/lugradio\/badge_imgoing1.png\" \/><\/a>      <a href=\"http:\/\/www.lugradio.org\/live\/2006\"><img decoding=\"async\" border=\"0\" src=\"http:\/\/silenceisdefeat.org\/~barbobot\/lugradio\/badge_exhibiting2.png\" alt=\"I'm going to LugRadio Live 2006\" \/><\/a>  <\/p>\n<p><a href=\"http:\/\/www.lugradio.org\/live\/2006\/index.php\/Main_Page\">LugRadio Live<\/a> was great! Bigger and better than last year for sure. There were a couple of very dull talks (especially for <span class=\"ljuser\"><img loading=\"lazy\" decoding=\"async\" width=\"17\" height=\"17\" alt=\"\" src=\"\/stc\/fck\/editor\/plugins\/livejournal\/userinfo.gif\" style=\"vertical-align: bottom;\" \/>lauperr<\/span> who actually fell asleep) but also a lot of very interesting ones. I particularly liked the talk by <a href=\"http:\/\/www.webmink.net\/\">Simon Phipps<\/a> from <a href=\"http:\/\/sun.com\">Sun<\/a> who articulated the changing direction of the software market brilliantly in &#8220;The Zen of Open Source&#8221;.<\/p>\n<p>Poor old Jono lost his beard but raised about \u00a3600 for charity.<\/p>\n<h3> In other news&#8230;<\/h3>\n<p>I now finally have the Internet at home again (home as in temporary home in covernty) thanks to <span class=\"ljuser\"><img loading=\"lazy\" decoding=\"async\" width=\"17\" height=\"17\" style=\"vertical-align: bottom;\" src=\"\/stc\/fck\/editor\/plugins\/livejournal\/userinfo.gif\" alt=\"\" \/>lauperr<\/span>&#8216;s cunning router configuration skills.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Summer Placement I&#8217;ve now been on my summer placement with Senokian Solutions for a week or so. We&#8217;re working on version 2.0 of the Enterprise Groupware System. We&#8217;ve written the basics of the framework pretty much from scratch in a couple of weeks, it follows the Model View Controller design pattern and uses ADOdb database &hellip; <a href=\"https:\/\/tola.me.uk\/blog\/2006\/07\/24\/summer-placement-lugradio-live-2006\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Summer Placement, LugRadio Live 2006<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[5,2],"class_list":["post-300","post","type-post","status-publish","format-standard","hentry","category-uncategorized","tag-egs","tag-technology"],"_links":{"self":[{"href":"https:\/\/tola.me.uk\/blog\/wp-json\/wp\/v2\/posts\/300","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tola.me.uk\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tola.me.uk\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tola.me.uk\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/tola.me.uk\/blog\/wp-json\/wp\/v2\/comments?post=300"}],"version-history":[{"count":0,"href":"https:\/\/tola.me.uk\/blog\/wp-json\/wp\/v2\/posts\/300\/revisions"}],"wp:attachment":[{"href":"https:\/\/tola.me.uk\/blog\/wp-json\/wp\/v2\/media?parent=300"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tola.me.uk\/blog\/wp-json\/wp\/v2\/categories?post=300"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tola.me.uk\/blog\/wp-json\/wp\/v2\/tags?post=300"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}