OU blog

Personal Blogs

David Pennington

I said the TM352 was underway - sort of!

Visible to anyone in the world

I have done a lot of work on web sites, going back to around 1996. I have also created a full shopping web site for one of my own businesses that sold scale plastic model kits worldwide. Hence, I have a good idea of how these things work. However, all of my development work has been done using the following tools:

  • IBM/Instantiations VisualAge Smalltalk (VAST)
  • VAST WebConnection Extension (up to 2012)
  • VAST Seaside Addition (2012...)
  • Microsoft Frontpage (up to 2004)
  • iMac Komposer HTML editor (2004...)
  • My own hand crafted Key/Value database

Additionally, for the last 6 months (courtesy of TM351) I have been using the Riak NoSQL Key/Value database via a REST interface.

Java has never been part of my tools and NetBeans is a new idea for me so this course is opening my eyes to lots of new things. This is, surely, what the OU is about so I am very pleased at the opportunity to tackle these tools.

My existing knowledge has let me rattle through the units until HTML5, which is new to me. I have just completed this module, including the introduction to security using GlassFish. I will be interested to see how this affects my programming in my own environment as some of the HTML5 add ons are very useful for a quick web page development.

So, I have completed week 5, which means that I am now 3 weeks ahead. I have had a quick look at the TMA 01, just to make sure how much Java I am going to have to know - and the answer is - none! Suits me! However, the questions look a bit "airy-fairy" to my eyes: viz. "Describe your understanding of using the REST approach". This has to be within a maximum word count of 300 words.  That doesn't seem to me to be a solid question, but we shall see.

Two things happening over the next week. 

Today, the web site for TM470 should be opening. TM470 is my final module and is a project module that requires me to propose and develop a project incorporating what we have learned over our degree studies. I am planning to propose a web/mobile development for the management and running of a U.S. Outline Model Railroad with reference to timetables and freight train content allocation management specifically. It will involve a web service back-end using a Key/Value database as a store and providing  a REST interface for web configuration driving through to a tablet front end for the user to manage their own railroad. It should provide services for multiple uses with disparate railway designs and requirements. It should be great fun to do. 

Sometime in the coming week, I should get my results for the previous course - TM351. I needed to get at least 70% in the End Of Module Assessment to get a level 2 pass but a 40% result will get me a plain old 4 pass. I think I have done enough to get a reasonable result but deep down I am terrified that I have failed - unlikely,but I couldn't do it all again. Pandas? Bats? No way!

Well, watch this space for the outcome.


Permalink Add your comment
Share post