ࡱ> RTQM bjbj== .2WWlxxx8|9hL(ttttttt9999999$: =d,9ttttt,9ttA9ttt9t9 F23t@ Н3 x23 W9092s=ts=3Computing Expertise HYPERLINK "mailto:peterhoward42@blueyonder.co.uk"peterhoward42@blueyonder.co.uk  HYPERLINK "http://peterhoward42.blogspot.com" http://peterhoward42.blogspot.com Operating SystemsWin32, LinuxLanguages - ProfessionalPythonC, C++MFC, STLPerlLanguages - FamiliarJavaC#, .NetFields - In DepthQt (Trolltech)Web / CGIData storageStorage virtualisationCAD (mechanical)CAM2D Graphicse-CommerceMechanical EngineeringSystems EngineeringCryptographyAlgorithmsStatisticsHelp systemsMFC MDI applicationsStorage Networks (SAN)GeometryXMLSCSI , iSCSIMathematicsRAIDParsersDigital content licensingWindows printing systemCNCUser ManualsFields - FamiliarityAerodynamicsNumerical methodsCFDEDAOntology / RDFWeb site developmentDigital electronicsWeb - GUIsInstallers3D graphicsNetwork / server adminD-cubed (geometry)IP-SECEnvisage Python frameworkPosix threadingDigital TVDSPControl theoryDynamicsFluid powerNetwork ProgrammingCAD add-in technologyEmbedding LinuxNFS / CIFSCherry-Py Custom Web ServerLinux shared memoryIGES/DXF/STEP GHIghjk  !")*-.CIJXY\]o  %&?@mn|}&'01VWwx 5\aJaJCJaJjU0JjU jU5B*CJ,OJQJ\^JphOij  9r $If$IfI$$Ifl0H(W]44 la  $If 8U$$IfF (' ')'@ (    4a$If 9r $If^$IfU$$IfF (' ')'@ (    4a   C(U$$IfF (' ')'@ (    4aU$$IfF (' ')'@ (    4a$If $If^   !"#()0 U$$IfF (' ')'@ (    4a $If^$If )*+,-.CHCpU$$IfF (' ')'@ (    4a $If^$IfU$$IfF (' ')'@ (    4aHIJKWXYZ<CU$$IfF (' ')'@ (    4a $If^U$$IfF (' ')'@ (    4a$IfZ[\]o~CU$$IfF (' ')'@ (    4aU$$IfF (' ')'@ (    4a$If $If^   \dhU$$IfF (' ')'@ (    4a $If^$If %&'2?@AVmnox|}~h<lU$$IfF (' ')'@ (    4a$If $If^<L $If^U$$IfF (' ')'@ (    4a$If&'(,C(U$$IfF (' ')'@ (    4a $If^$IfU$$IfF (' ')'@ (    4a,012AVWXlwxyd $If^U$$IfF (' ')'@ (    4a$Ifx()TUqrCJaJaJ()tT\ $If^$IfU$$IfF (' ')'@ (    4a)*>TUVfqrstDU$$IfF (' ')'@ (    4a $If^$If,1h. A!S"S#n$n%7 DyK yK Lmailto:peterhoward42@blueyonder.co.ukDyK "http://peterhoward42.blogspot.comyK ^http://peterhoward42.blogspot.com/yX;H,]ą'c i8@8 NormalCJ_HaJmH sH tH RR Heading 1$<@&5CJ KH OJQJ\^JaJ ^^ Heading 2$<@&)5;B*CJOJQJ\]^JaJph2@2 Heading 3$@&5\>> Heading 4$$@&a$ 5OJQJ<A@< Default Paragraph FontJOJ Text#$d1$7$8$]a$ aJmH sH RR Abstract$7$8$`a$5CJ\aJmH sH ,@, Header  9r , @", Footer  9r .U@1. Hyperlink >*B*ph>V@A> FollowedHyperlink >*B* ph(/aR( List*$^JtH*Bb* Body Textx2     !"#()*+,-.CHIJKWXYZ[\]o~   %&'2?@AVmnox|}~&'(,012AVWXlwxy()*>TUVfqrs0000000@0000000000000000000000000000000000000000000000000@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@00000@0@0@0@00000@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@00x )HZ ,)  HgjXX    "''**..GGKV]]o}~  %&&'?Amo|~%''(+,02@AVWWXwy(>Tfq    "''**..GGKV]]o}~  %&&'?Amo|~%''(+,02@AVWWXwy(>Tfq    "''**..GGKV]]o}~  %&&'?Amo|~%''(+,02@AVWWXwy(>Tfq Peter HowardKC:\Documents and Settings\Owner\My Documents\Home Admin\haldane\pch-CV2.doc Peter HowardKC:\Documents and Settings\Owner\My Documents\Home Admin\haldane\pch-CV2.doc Peter HowardKC:\Documents and Settings\Owner\My Documents\Home Admin\haldane\pch-CV2.doc Peter HowardKC:\Documents and Settings\Owner\My Documents\Home Admin\haldane\pch-CV2.doc Peter HowardKC:\Documents and Settings\Owner\My Documents\Home Admin\haldane\pch-CV2.doc Peter HowardRC:\Documents and Settings\Owner\My Documents\Home Admin\haldane\pch-techskills.doc Peter HowardRC:\Documents and Settings\Owner\My Documents\Home Admin\haldane\pch-techskills.doc Peter HowardRC:\Documents and Settings\Owner\My Documents\Home Admin\haldane\pch-techskills.doc Peter HowardRC:\Documents and Settings\Owner\My Documents\Home Admin\haldane\pch-techskills.docPeter!C:\pch\careers\pch-techskills.docM_dg)|нf%/4LuAj4>C+\J|`@QsNhh^h`B*OJQJo(ph3f ^`OJQJo(o pp^p`OJQJo( @ @ ^@ `OJQJo( ^`OJQJo(o ^`OJQJo( ^`OJQJo( ^`OJQJo(o PP^P`OJQJo(hh^h`B*OJQJo(ph3f ^`OJQJo(o pp^p`OJQJo( @ @ ^@ `OJQJo( ^`OJQJo(o ^`OJQJo( ^`OJQJo( ^`OJQJo(o PP^P`OJQJo(hh^h`B*OJQJo(ph3f ^`OJQJo(o pp^p`OJQJo( @ @ ^@ `OJQJo( ^`OJQJo(o ^`OJQJo( ^`OJQJo( ^`OJQJo(o PP^P`OJQJo(^`B*OJQJo(ph3f ^`OJQJo(o   ^ `OJQJo(   ^ `OJQJo( xx^x`OJQJo(o HH^H`OJQJo( ^`OJQJo( ^`OJQJo(o ^`OJQJo(hh^h`B*OJQJo(ph3f ^`OJQJo(o pp^p`OJQJo( @ @ ^@ `OJQJo( ^`OJQJo(o ^`OJQJo( ^`OJQJo( ^`OJQJo(o PP^P`OJQJo(hh^h`B*OJQJo(ph3f ^`OJQJo(o pp^p`OJQJo( @ @ ^@ `OJQJo( ^`OJQJo(o ^`OJQJo( ^`OJQJo( ^`OJQJo(o PP^P`OJQJo(hh^h`B*OJQJo(ph3f ^`OJQJo(o pp^p`OJQJo( @ @ ^@ `OJQJo( ^`OJQJo(o ^`OJQJo( ^`OJQJo( ^`OJQJo(o PP^P`OJQJo(sJ|`f%/4>C)uAM_@        @        @        @        @        @        @             !"#()*+,-.CHIJKWXYZ[\]o~   %&'2?@AVmnox|}~&'(,012AVWXlwxy()*>TUVfqrs@p!@{0@UnknownGz Times New Roman5Symbol3& z Arial5& zaTahoma?5 z Courier New;Wingdings"1hAUyEC)#Sn0d 2Q Peter Howard Peter HowardPeterOh+'0|  , 8 D P\dlt Peter Howardoete Peter Howardoete Normal.dotdPeter.d7teMicrosoft Word 9.0@zT@|]Y@@1՜.+,D՜.+,8 hp|  o  Peter Howard TitleH 8@ _PID_HLINKSA z#http://peterhoward42.blogspot.com/n&mailto:peterhoward42@blueyonder.co.uk  !#$%&'()*+,-./0123456789:;<=>?@BCDEFGHJKLMNOPSRoot Entry Fɤ3UData 1Table"s=WordDocument.2SummaryInformation(ADocumentSummaryInformation8ICompObjjObjectPoolɤ3ɤ3  FMicrosoft Word Document MSWordDocWord.Document.89q