From nik at ngo.org.uk Wed Feb 7 11:21:34 2007 From: nik at ngo.org.uk (Nik Clayton) Date: Wed, 07 Feb 2007 19:21:34 +0000 Subject: [Banking-pm] What does your development environment look like? Message-ID: <45CA26BE.6040506@ngo.org.uk> Hi all, An impromptu survey, if that's alright with everyone. It's no exaggeration to say that in my current role (and one of the reasons for leaving my current role) the Perl development environment consists of Putty, a copy of vi(1), and a development server located on another continent. Now I know there are those that will immediately launch in to a 3 Yorkshire man sketch ("vi? We had to dig the bits by hand out of the local coal mine") at this, but I'd be interested to find out: a) What your uncustomised development environment looks like (i.e., you sit down on day 1, what does/did the company provide as a default?) b) What sort of freedom/latitude you had to install your own tools (Emacs? Eclipse? Particular debuggers? Other tools?) Cheers, N From leif.eriksen at hpa.com.au Wed Feb 7 14:52:19 2007 From: leif.eriksen at hpa.com.au (leif.eriksen at hpa.com.au) Date: Thu, 8 Feb 2007 09:52:19 +1100 Subject: [Banking-pm] What does your development environment look like? Message-ID: <6462CBB658614845A7702E3798807698019B5F7C@exhnat2.nsw.hpa> Company base is a laptop with XP and VMWare for any other O/S you want. Infrastructre only support the XP part though OK my minimum requirements are 1. A windows environment - be that M$ or X11 or whatever 2. xemacs for that env - via cygin on M$ 3. Some kind of versioning solution - one of subversion|cvs|ClearCase preferred Preferred module installs 1. Devel::Cover 2. Test::MockObject 3. XML::Simple 4. Log::Log4perl If I have to work on C/C++ 1. Cmake - I will NEVER write a Makefile again 2. Valgrind for the x86 linux boxen, Insure++ from Parasoft or Purify for Win|Solaris 3. Doxygen-enabled source code For issue tracking - JIRA from Atlassian - I have never worked with anything as good as this - brilliant If possible Dart for dashboards of automated builds/tests etc I've used Komodo, it was OK. Havent taken the time to learn the Eclipse path yet, probably should real soon now. This is a fairly nuts and bolts type of list, but its important to evaluate the (political|management|policy) environment that does or does not allow you to have these tools. That has a vastly more nuturing or supressive effect on your ability to work effectively than any tool you could list. L -----Original Message----- From: nik at ngo.org.uk [mailto:nik at ngo.org.uk] Sent: Thursday, 8 February 2007 6:22 AM To: banking-pm at pm.org Subject: [Banking-pm] What does your development environment look like? Hi all, An impromptu survey, if that's alright with everyone. It's no exaggeration to say that in my current role (and one of the reasons for leaving my current role) the Perl development environment consists of Putty, a copy of vi(1), and a development server located on another continent. Now I know there are those that will immediately launch in to a 3 Yorkshire man sketch ("vi? We had to dig the bits by hand out of the local coal mine") at this, but I'd be interested to find out: a) What your uncustomised development environment looks like (i.e., you sit down on day 1, what does/did the company provide as a default?) b) What sort of freedom/latitude you had to install your own tools (Emacs? Eclipse? Particular debuggers? Other tools?) Cheers, N _______________________________________________ Banking-pm mailing list Banking-pm at pm.org http://mail.pm.org/mailman/listinfo/banking-pm -- No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.1.411 / Virus Database: 268.17.29/673 - Release Date: 6/02/2007 -- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.411 / Virus Database: 268.17.29/673 - Release Date: 6/02/2007 ********************************************************************** IMPORTANT The contents of this e-mail and its attachments are confidential and intended solely for the use of the individual or entity to whom they are addressed. If you received this e-mail in error, please notify the HPA Postmaster, postmaster at hpa.com.au, then delete the e-mail. This footnote also confirms that this e-mail message has been swept for the presence of computer viruses by Ironport. Before opening or using any attachments, check them for viruses and defects. Our liability is limited to resupplying any affected attachments. HPA collects personal information to provide and market our services. For more information about use, disclosure and access see our Privacy Policy at www.hpa.com.au ********************************************************************** From alex at owal.co.uk Thu Feb 8 01:38:36 2007 From: alex at owal.co.uk (alex at owal.co.uk) Date: Thu, 8 Feb 2007 09:38:36 -0000 (GMT) Subject: [Banking-pm] What does your development environment look like? In-Reply-To: <45CA26BE.6040506@ngo.org.uk> References: <45CA26BE.6040506@ngo.org.uk> Message-ID: <29536.193.26.4.35.1170927516.squirrel@sflink.net> > It's no exaggeration to say that in my current role (and one of the > reasons > for leaving my current role) the Perl development environment consists of > Putty, a copy of vi(1), and a development server located on another > continent. Actually I find that putty and vi is pretty common and I am quite happy with it. Sometimes you also get VNC, or Hummingbird eXceed for XWindows. My development servers are in the same building as me thankfully. We are also using Eclipse here for java development (and a DB/SQL gui) but although I tried a perl plugin for Eclipse I dont use it. (I prefer to use emacs but a lot of the machines dont have it but do have vi). (when I say vi I probably mean some clone of vi but I dont think that is particularly important) Alex From alex at owal.co.uk Thu Feb 8 01:40:51 2007 From: alex at owal.co.uk (alex at owal.co.uk) Date: Thu, 8 Feb 2007 09:40:51 -0000 (GMT) Subject: [Banking-pm] What does your development environment look like? In-Reply-To: <6462CBB658614845A7702E3798807698019B5F7C@exhnat2.nsw.hpa> References: <6462CBB658614845A7702E3798807698019B5F7C@exhnat2.nsw.hpa> Message-ID: <30425.193.26.4.35.1170927651.squirrel@sflink.net> > 3. Some kind of versioning solution - one of subversion|cvs|ClearCase > preferred We are a cvs house here and there are serious political maneuverings to try and get us to use subversion. *sigh*. I wish politics could be kept out of development. From abuse at cabal.org.uk Thu Feb 8 02:23:34 2007 From: abuse at cabal.org.uk (Peter Corlett) Date: Thu, 8 Feb 2007 10:23:34 +0000 Subject: [Banking-pm] What does your development environment look like? In-Reply-To: <30425.193.26.4.35.1170927651.squirrel@sflink.net> References: <6462CBB658614845A7702E3798807698019B5F7C@exhnat2.nsw.hpa> <30425.193.26.4.35.1170927651.squirrel@sflink.net> Message-ID: <20070208102334.GA19317@cabal.org.uk> On Thu, Feb 08, 2007 at 09:40:51AM -0000, alex at owal.co.uk wrote: [...] > We are a cvs house here and there are serious political maneuverings to > try and get us to use subversion. It's actually got quite a few technical merits. Going back to CVS after having used Subversion feels like they're making me use punched cards again... From adrianh at quietstars.com Thu Feb 8 02:34:56 2007 From: adrianh at quietstars.com (Adrian Howard) Date: Thu, 8 Feb 2007 10:34:56 +0000 Subject: [Banking-pm] What does your development environment look like? In-Reply-To: <20070208102334.GA19317@cabal.org.uk> References: <6462CBB658614845A7702E3798807698019B5F7C@exhnat2.nsw.hpa> <30425.193.26.4.35.1170927651.squirrel@sflink.net> <20070208102334.GA19317@cabal.org.uk> Message-ID: On 8 Feb 2007, at 10:23, Peter Corlett wrote: > On Thu, Feb 08, 2007 at 09:40:51AM -0000, alex at owal.co.uk wrote: > [...] >> We are a cvs house here and there are serious political >> maneuverings to >> try and get us to use subversion. > > It's actually got quite a few technical merits. Going back to CVS > after > having used Subversion feels like they're making me use punched cards > again... Amen. See my old rant here . Now that I've got SVK to help me with offline work CVS seems even more of a nightmare... Adrian From abuse at cabal.org.uk Thu Feb 8 02:40:48 2007 From: abuse at cabal.org.uk (Peter Corlett) Date: Thu, 8 Feb 2007 10:40:48 +0000 Subject: [Banking-pm] What does your development environment look like? In-Reply-To: <45CA26BE.6040506@ngo.org.uk> References: <45CA26BE.6040506@ngo.org.uk> Message-ID: <20070208104048.GB19317@cabal.org.uk> On Wed, Feb 07, 2007 at 07:21:34PM +0000, Nik Clayton wrote: [...] > It's no exaggeration to say that in my current role (and one of the > reasons for leaving my current role) the Perl development environment > consists of Putty, a copy of vi(1), and a development server located on > another continent. Real vi or one of these new-fangled upstarts with syntax highlighting? If the latter, you're doing better than my first job where you had to telnet (yes, telnet!) into a gateway box (a 486), and then use its menuing thingy to telnet from that down a congested ISDN line to a misadmiined old IRIX box with the CPU power of a hamster. If you wanted to transfer files, you'd FTP to the gateway box, and then telnet to the gateway and run command-line FTP from there. Building a Linux box out of the junkpile and a bit of deviousness with expect got us tunneling all sorts of interesting protocols after a while. Tunneling is my natural approach to broken networking policy. (This message brought to you by the letters TCP and the number 22.) > Now I know there are those that will immediately launch in to a 3 > Yorkshire man sketch ("vi? We had to dig the bits by hand out of the local > coal mine") at this, but I'd be interested to find out: > a) What your uncustomised development environment looks like (i.e., you > sit down on day 1, what does/did the company provide as a default?) I had a PowerMac running Tiger, and the password they gave me didn't work. Making the machine work was a "priority" and three days later somebody turned up with a Red Hat CD. I got a manager to wave a Clue Bat and ended up with an "unmanaged" Mac. Most machines are "managed" in that they're so locked down that it prevents actual work being done. > b) What sort of freedom/latitude you had to install your own tools (Emacs? > Eclipse? Particular debuggers? Other tools?) I eventually managed to get root on my desktop, and it's slowly accumulated loads of FOSS crud. But I'm working for a newspaper (the more uncharitable might call it a not-for-profit) rather than a bank. I'm hoping that joining this list might change that :) From ben at bpfh.net Thu Feb 8 03:36:24 2007 From: ben at bpfh.net (ben at bpfh.net) Date: Thu, 8 Feb 2007 03:36:24 -0800 Subject: [Banking-pm] What does your development environment look like? In-Reply-To: <20070208104048.GB19317@cabal.org.uk> References: <45CA26BE.6040506@ngo.org.uk> <20070208104048.GB19317@cabal.org.uk> Message-ID: <20070208113624.GA21686@bpfh.net> On Thu, Feb 08, 2007 at 10:40:48AM +0000, Peter Corlett wrote: > >But I'm working for a newspaper (the more uncharitable might call it a >not-for-profit) rather than a bank. I'm hoping that joining this list might >change that :) Oh, that reminds me. A friend at Another Bank was asking: "Do you have any pals who are looking for jobs? Looking for anyone clever with a broad hacker skillset. Level of experience not too important." Ping me offlist if interested. Ben From alex at owal.co.uk Thu Feb 8 04:13:14 2007 From: alex at owal.co.uk (alex at owal.co.uk) Date: Thu, 8 Feb 2007 12:13:14 -0000 (GMT) Subject: [Banking-pm] What does your development environment look like? In-Reply-To: <20070208102334.GA19317@cabal.org.uk> References: <6462CBB658614845A7702E3798807698019B5F7C@exhnat2.nsw.hpa> <30425.193.26.4.35.1170927651.squirrel@sflink.net> <20070208102334.GA19317@cabal.org.uk> Message-ID: <14813.193.26.4.35.1170936794.squirrel@sflink.net> > On Thu, Feb 08, 2007 at 09:40:51AM -0000, alex at owal.co.uk wrote: > [...] >> We are a cvs house here and there are serious political maneuverings to >> try and get us to use subversion. Sorry I seem to have been misunderstood. (Quite understandable from what I said). My immediate team is keen on Subversion and I am happy to use whatever the team wants to use. One of my colleagues (also a London.pm'er) did a feasability study which looked at our use of version control. We ported our repository over and started to rewrite our release procedures. Then *group* told us we couldnt use subversion. It was this level of intereference which I think is stupid and unecessary. However a different team near me is ignoring the orders from on high and using subversion anyway. Alex From ns7d-l3x0 at xemaps.com Tue Feb 20 03:45:30 2007 From: ns7d-l3x0 at xemaps.com (IvorW) Date: Tue, 20 Feb 2007 06:45:30 -0500 Subject: [Banking-pm] Interesting court case: watch this space Message-ID: This is concerning patents and intellectual property. It's currently going through appeal. http://www.bailii.org/ew/cases/EWHC/Patents/2006/595.html From paul at pjcj.net Tue Feb 20 05:27:46 2007 From: paul at pjcj.net (Paul Johnson) Date: Tue, 20 Feb 2007 14:27:46 +0100 Subject: [Banking-pm] Interesting court case: watch this space In-Reply-To: <20070220114743.03C5E17822@x6.develooper.com> References: <20070220114743.03C5E17822@x6.develooper.com> Message-ID: <20070220132746.GL3365@pjcj.net> On Tue, Feb 20, 2007 at 06:45:30AM -0500, IvorW wrote: > This is concerning patents and intellectual property. > It's currently going through appeal. > > http://www.bailii.org/ew/cases/EWHC/Patents/2006/595.html I've not read the whole thing through in detail, but it seems to me that if you are an employee of a company, and you develop something for the company on company time, then that thing should belong to the company. I can't imagine how one could think otherwise. There seems to be a lot of discussion, and his defence hinges on whether he was specifically working on a project where he might be expected to develop what he did, but I find his position untenable. Much more interesting to me would be a case in which he developed something totally outside the core business using company time or resources, or he developed something business related but purely using his own time and resources, or he was contracted to do something for the company and created something using that knowledge after his contract was finished. But in this case I can't see how the judge could have reached any other conclusion. (But remember, I've not read the whole thing in detail, nor do I have any legal training. I'm just going on what seems morally correct to me.) -- Paul Johnson - paul at pjcj.net http://www.pjcj.net From BHolzman at iseoptions.com Tue Feb 20 07:50:03 2007 From: BHolzman at iseoptions.com (Holzman, Benjamin) Date: Tue, 20 Feb 2007 10:50:03 -0500 Subject: [Banking-pm] Interesting court case: watch this space In-Reply-To: <20070220114743.1330D17803@x6.develooper.com> Message-ID: <4ECB163CF3B2C54E869D6392B0D4DDDA01435EED@CRPA-MB01-V.office.iseoptions.com> I've known a little bit about this for a number of years now. The references to "Parimutuel Derivatives" in this document are to Longitude; until this IP battle began, Dr. Pinkava was trying to bring our technology into LIFFE. Once it turned messy, though, we were shut out. I realize this isn't particularly relevant... :-) Benjamin Holzman > -----Original Message----- > From: banking-pm-bounces+bholzman=iseoptions.com at pm.org > [mailto:banking-pm-bounces+bholzman=iseoptions.com at pm.org] On > Behalf Of IvorW > Sent: Tuesday, February 20, 2007 6:46 AM > To: banking-pm at pm.org > Subject: [Banking-pm] Interesting court case: watch this space > > This is concerning patents and intellectual property. > It's currently going through appeal. > > http://www.bailii.org/ew/cases/EWHC/Patents/2006/595.html > _______________________________________________ > Banking-pm mailing list > Banking-pm at pm.org > http://mail.pm.org/mailman/listinfo/banking-pm > From martin.bower at lbb.de Thu Feb 8 02:24:25 2007 From: martin.bower at lbb.de (Bower, Martin (LBB-LO)) Date: Thu, 08 Feb 2007 10:24:25 -0000 Subject: [Banking-pm] What does your development environment look like? Message-ID: <2FD3DC6D368405449B24E3229F8C6792354D36@DLZEX030.bgb.de> Hi, We use eXceed to provide xterm onto a windows desktop, as our servers are also not in the UK. Once there, I've pretty much used vi from day 1. On Windows I run Eclipse with EPIC, and also MyEclipse for java stuff. wxGlade and wxPerl have also been very useful to build applications with Perlapp. I've got quite a lot of latitude, if you've got a good reason to use a piece of software, why would that request be turned down ? (I'm interested here in who would turn you down, and for what reasons) Regards Martin +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ GEHEIMHALTUNGSPFLICHT: Diese E-Mail und etwaige Anhaenge koennen vertrauliche und/oder rechtlich geschuetzte Informationen enthalten. Falls Sie nicht der angegebene Empfaenger sind oder falls diese E-Mail irrtuemlich an Sie adressiert wurde, benachrichtigen Sie uns bitte sofort durch Antwort-E-Mail und loeschen Sie diese E-Mail nebst etwaigen Anlagen von Ihrem System. Ebenso duerfen Sie dann diese E-Mail oder ihre Anlagen nicht kopieren oder an Dritte weitergeben. Vielen Dank. CONFIDENTIALITY: This e-mail and any attachment may contain confidential and/or privileged information. If you are not the named addressee or if this transmission has been addressed to you in error, please notify us immediately by reply e-mail and then delete this e-mail and any attachment from your system. Please understand that in this case you must not copy this e-mail or any attachment or disclose the contents to any other person. Thank you for your cooperation. +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Landesbank Berlin AG, Sitz: Berlin, Reg.-Nr. HRB 99726 B, Amtsgericht Charlottenburg; Vorsitzender des Aufsichtsrats: Dr. h.c. Klaus G. Adam; Vorstand: Hans-J?rg Vetter (Vorsitzender), Serge Demoli?re, Dr. Johannes Evers, Uwe Kruschinski, Hans J?rgen Kulartz, Martin K. M?ller, Dr. Thomas Veit. +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Landesbank Berlin AG, Head Office: Berlin, Reg. No. HRB 99726 B, Local Court Charlottenburg; Chairman of the Supervisory Board: Dr. h.c. Klaus G. Adam; Board of Management: Hans-J?rg Vetter (Chairman), Serge Demoli?re, Dr. Johannes Evers, Uwe Kruschinski, Hans J?rgen Kulartz, Martin K. M?ller, Dr. Thomas Veit. +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++