Martin Orr's Blog

Michaelmas 2007

Posted by Martin Orr on Saturday, 01 December 2007 at 16:55

I have managed to get through an entire term without posting anything - this wasn't intended, but I have been very busy this term. A major part of the reason for that was that I did a lot of work - six 24-lecture courses, where I have done at most five in a term in the past. At the start of term I had only intended to do four or five courses. When I told Imre (my Director of Studies) that I wanted to do Principles of Quantum Mechanics because of its algebraic rather than physical content he told me I should do Linear Analysis, which covers the underlying mathematical ideas needed for most of physics in a very abstract way. This wasn't quite what I meant - QM is mathematically elegant in its own right - but I enjoyed both.

I was convinced to do Probability and Measure, which I hadn't intended to do, but turned out to be the course I enjoyed most. It puts the idea of probability on a rigorous footing, along with integration, and contains a lot of hard pure mathematics - most people, including me, found it difficult.

I also did Dynamical Systems, which looks at methods of figuring out the approximate long-term behaviour of equations which cannot be solved exactly. This turned out not to be as fun as I had hoped. Finally I did Graph Theory (graphs here are simple systems of dots some of which may be joined up) and Coding and Cryptography.

no comments Tags tripos

Lessons from Sygneca

Posted by Martin Orr on Wednesday, 26 September 2007 at 10:11

I spent the summer working at Sygneca in Basingstoke. This was an interesting experience as, while I have developed some web-based projects for school and contributed the odd bit to open source projects, I have never worked on software development in conjunction with other people. Nevertheless each person mostly worked independently on separate projects. So long as the projects are small enough for this to be feasible, it definitely seems to be the most efficient way to develop: it is important when programming to be able to hold the entire project in your head at once (the details of bits you have already done can be dropped once you are satisfied they work), and this is hard if someone else is doing bits of it. When multiple people work on a project, each person's piece should be as separate as possible from the rest, with a strictly defined (and simple) interface. This worked well on a couple of occasions where a project required a component not only separate from, but different in nature to, the main project.

Sygneca does its development in a language called Scala which is a language developed at a Swiss university. It is an active research project, or set of research projects, so contains a lot of cutting-edge features; however it is actually very easy to use, and you can gradually pick up the more advanced features. It incorporates functional programming and a rich type system, both pieces of computer science with a strong mathematical content which I had never explored before.

no comments Tags basingstoke, programming, scala, sygneca, tech

Train journeys

Posted by Martin Orr on Thursday, 06 September 2007 at 12:32

Last weekend I went to Cambridge for some Lindy workshops and a dance. The National Rail Enquiries website recently acquired some a new advanced search facility. Their example is to search for journeys from "Cambridge to Basingstoke avoiding London," exactly the journey I made (or at least the other direction) - avoiding London so I didn't have to take my suitcase on the underground. However I don't see why anyone would want to make this journey by train - it takes 5 hours 21 minutes, while you can get the train to Oxford and then get a bus from there in only 4 hours 48 minutes, and the latter costs two thirds of the price. (For comparison the train via London takes about 3 hours.)

On Saturday I also bought a train ticket from Basingstoke to Dun Laoghaire (near Dublin). This costs only £26 and takes about 10 hours. I have been having an increasing conscience about flying, especially going back and forth England to Ireland. I hadn't realised that you can book the ticket right through to Belfast for £35.20, although in this case that didn't cost me much because Irish Rail are doing an offer on the Dublin-Belfast Enterprise. That is even cheaper than going from Basingstoke to Belfast by plane, by the time you get to an airport, and not much more than Belfast to Cambridge.

no comments Tags basingstoke, flying, train, travel

Zambia links

Posted by Martin Orr on Monday, 20 August 2007 at 21:42

Blog posts and photos of the Zambian trip:

Note: I don't have any photos of my own because I didn't think it was necessary to take more with so many other people taking them, and it's a bit of an inconvenience to carry round a camera.

no comments Tags habitat, links, zambia

Zambia

Posted by Martin Orr on Wednesday, 15 August 2007 at 22:23

I have just been in Zambia for two weeks. We spent ten days in the village Nkwaze building houses. We built one house from the ground to the roof, very satisfying. We also did the last third of another house, and dug foundations for 1.5 more. The houses are made from bricks made mainly of earth from termite mounds, with some cement. The machine which produces these is quite impressive - just one pull of a lever and the soft earth is compressed into a solid brick (you have to pull pretty hard though). Brick making is a very social activity, and we made enough for several houses.

The charity Habitat for Humanity provide people who direct the work and do some of the more specialised tasks. The house owners also have to provide a few hundred hours of "sweat equity" as part payment for their house, working to build other houses in the village. So we provided only a small contribution to a much larger ongoing activity, but I think we did make a significant contribution.

As well as building, we had a trip to the Victoria Falls, which were huge and impressive. Clare and I went on a walking safari, and saw giraffes, zebras, and lots of impala, and a safari by boat, where we saw hippos and crocodiles, and caught a glimpse of an elephant.

no comments Tags habitat, zambia

1 2 ... 18 19 20 21 22 ... 31 32

Archives