From darren at DarrenDuncan.net Sun Feb 3 19:22:54 2008 From: darren at DarrenDuncan.net (Darren Duncan) Date: Sun, 03 Feb 2008 19:22:54 -0800 Subject: [VPM] rfc, re 2nd draft of my OSCON/YAPC talk proposal on Muldis D/DB Message-ID: Hello, If anyone is willing to respond to me in private (or in public if you prefer), I would appreciate any quick critiques on my proposal for a 45-minute talk on my Muldis D/DB project for OSCON 2008, the proposals being due at the end of tomorrow/monday. (Its already submitted, but I can edit it.) Following OSCON's due date, I'll submit it to YAPC NA as well (possibly for a 20-min slot instead). I have already had my first draft (not announced) looked at by 2 people (David Wheeler and Peter Duncan), and this second draft incorporates their feedback and improvements: http://darrenduncan.net/OSCON/OSCON2008SessionProposal.txt Note that the proposal is intentionally more marketing-driven, for grabbing people's attention, than ordinary documentation. So for example I used some terms I wouldn't normally use in the standard project documentation, or used some terms more informally, just to quickly catch people's attention based on the more-commonly understood meanings of the terms ("object-relational" for example being the commonly understood term for relational tools that let users define their own types and operators, though plain truly relational actually requires those features). Any further feedback is appreciated, with the aim of the proposal being attractive to the committee first, then attendees later, while not misleading. Also note that the brief marketing description is limited to 400 characters, and is now 396, so any changes can't make it longer. Thank you. -- Darren Duncan From jeremygwa at hotmail.com Sat Feb 9 15:21:20 2008 From: jeremygwa at hotmail.com (Jer A) Date: Sat, 9 Feb 2008 15:21:20 -0800 Subject: [VPM] cross-platform detached process invoke method Message-ID: hey all, whats a way to do this? it - should work on both Windows/*nix can this be done in a cgi script, where the script exits, leaving the child to exit on it's own? can this be done without loading any bulky modules? Thanks in advance for any help. -Jeremy _________________________________________________________________ From tyler at yi.org Sat Feb 9 15:44:22 2008 From: tyler at yi.org (Tyler MacDonald) Date: Sat, 09 Feb 2008 15:44:22 -0800 Subject: [VPM] cross-platform detached process invoke method In-Reply-To: References: Message-ID: <20080209234422.GE24676@yi.org> Jer A wrote: > whats a way to do this? it - should work on both Windows/*nix In the past, I've used IPC::Run3 for this. > can this be done in a cgi script, where the script exits, leaving the > child to exit on it's own? Now *that* can be tricky to do in a cross-platform way. The ideal way to start a process in the background in Win32 is to use START.EXE (I think? it's been awhile)... So you could have your script check the value of $^O, and if it's win32, invoke START.EXE, otherwise use a shell construct to start a process in the background. > can this be done without loading any bulky modules? IPC::Run3 isn't bulky. :-) > Thanks in advance for any help. One other thing to consider, is how you are going to prevent this cgi script from invoking 1,000 scripts if the user keeps hitting 'reload'... that can chew up windows' process table rather quickly. Cheers, Tyler From Peter at PSDT.com Sun Feb 10 17:17:39 2008 From: Peter at PSDT.com (Peter Scott) Date: Sun, 10 Feb 2008 17:17:39 -0800 Subject: [VPM] cross-platform detached process invoke method In-Reply-To: <20080209234422.GE24676@yi.org> References: <20080209234422.GE24676@yi.org> Message-ID: <6.2.3.4.2.20080210171456.031a3320@mail.webquarry.com> At 03:44 PM 2/9/2008, Tyler MacDonald wrote: >Jer A wrote: > > whats a way to do this? it - should work on both Windows/*nix > > In the past, I've used IPC::Run3 for this. > > > can this be done in a cgi script, where the script exits, leaving the > > child to exit on it's own? > > Now *that* can be tricky to do in a cross-platform way. The ideal way to >start a process in the background in Win32 is to use START.EXE (I think? >it's been awhile)... So you could have your script check the value of $^O, >and if it's win32, invoke START.EXE, otherwise use a shell construct to >start a process in the background. > > > can this be done without loading any bulky modules? > > IPC::Run3 isn't bulky. :-) > > > Thanks in advance for any help. fork() was made to work on Windows some time ago (5.6.1?) in ActiveState Perl, so that gives you some portability. Dunno about interprocess communication or stuff like shared memory. Threads probably also works, haven't tried. C:>perl -le "fork and print 'Parent ', $$ or print 'Child ', $$" Parent 3708 Child -3384 -- Peter Scott Pacific Systems Design Technologies http://www.perldebugged.com/ http://www.perlmedic.com/ From tyler at yi.org Mon Feb 25 14:05:45 2008 From: tyler at yi.org (Tyler MacDonald) Date: Mon, 25 Feb 2008 14:05:45 -0800 Subject: [VPM] Job Posting: FillZ.com - Developer Message-ID: <20080225220545.GJ12777@yi.org> Please reply off-list... ------ Our dynamic, high energy company is currently seeking a programmer that can contribute to the design and development of our cutting-edge web-based services. To excel in this position you must be passionate about what you do, love to learn and grow and must have a positive attitude and a willingness to learn about both our industry and customer?s requirements. You must be comfortable working independently as well as part of a collaborative team environment. You are comfortable with both traditional client-server architectures and modern service-oriented architectures. You are an adept problem solver and thrive in a fast paced entrepreneurial environment. You enjoy working with very large data sets and finding ways of extracting useful data. Building web-based applications is second nature to you, but you have also built desktop and server-side applications. You love technology, especially using technology to solve system integration and customer problems. ??????????? To excel in this position you must be passionate about what you do, love to learn & grow & must have a positive attitude & a willingness to learn about both our industry & our customer?s requirements. You?ll be working out of AbeBooks corporate head office located on the Gorge Waterway in beautiful downtown Victoria. Job Description: This position?s main duties will include but not be limited to: * As part of the FillZ development team, you?ll be responsible for technical support, bug tracking and escalations, scripting and other customization work for customers, as well as taking on development and infrastructure projects as we work to add to our service offering, enter into new markets and scale our business for continued growth. * You will build knowledge & become a subject matter expert on FillZ services Must Have?s: * Relevant university degree and/or 2+ years work experience in software engineering * Programming Languages: Perl, HTML, Javascript * Advanced knowledge of SQL * Strong understanding of test-driven and test-first development * Experience with software architecture and design * Strong customer focus * Superior organizational skills, attention to detail, & ability to prioritize * Ability to operate effectively in a fast-paced, results driven atmosphere Nice to Have?s: * Programming Languages: Java, Perl web application (mod_perl) * Experience supporting customers in a direct support or a sales engineering role - customer centric * Working knowledge of highly available, highly scalable enterprise architectures (including web services, and service-oriented architectures) * Experience using Agile development methodologies such as XP * MySQL administration and replication * Linux system administration (FillZ uses Centos which is a RedHat Enterprise derivative) * Backup, Recovery and Monitoring (FillZ currently uses Nagios) * Additional languages: German and/or French are also nice to have From FedraY at parkerservices.com Tue Feb 26 13:51:58 2008 From: FedraY at parkerservices.com (Fedra Y. Yazdi) Date: Tue, 26 Feb 2008 13:51:58 -0800 Subject: [VPM] R U Mod_PERL? Message-ID: Hello This is Fedra, I am a member of SPUG in Seattle, and wanted to take this opportunity to introduce myself. I have an opportunity here in SEATTLE, WA and I thought you would like to hear about it. It's a with a local company here in Seattle, they have been around about 8+ years and they are a smaller company with a casual attitude but they work and play hard. I have the details for the position included here in this email, please let me know if you have any questions. If you may be interested in this position please don't hesitate to contact me. I have my full contact info included . Duration: 12 month then goes perm or possibly soon for the PERM option Location: Seattle, WA Hourly Comp: DOE Salary: DOE R U MOD-PERL? We are looking for an experienced PERL DEV with experience implementing a functional test automation framework to help our team validate the -------- websites and related applications and tools. This position will work in an agile Dev team to write automated regression and acceptance tests. Software Developer Take your next step with a cutting edge company as a SOFTWARE DEVELOPER The right candidate will be working closely with a team of dedicated engineers focused on building outstanding software solutions. If so, we are looking for you. There's great career growth opportunity with us, and we can't wait to hear from you. A career at --------is about being excited every day about your role, your team and the company. At ------------------- you will interact with smart, passionate, committed people. We thrive on each other's energies and ideas, and challenge each other to make the "impossible" into "eminently feasible". We'd love to hear what you want to do. We're certain you want to be here while you are doing it! Responsibilities * Write scalable, maintainable code, unit, functional, and acceptance tests * Contribute to system design and architecture decisions * Assist in QA and firefighting efforts as necessary Qualifications * Thorough understanding of object-oriented methodology * Thorough understanding of MVC architectures * Experience with coding database-backed web applications * Expert knowledge in either mod_perl or Ruby on Rails * Intermediate knowledge of a mod_perl templating language * Intermediate CSS and Javascript skills * Willingness to work in an Agile development environment * Ability to clearly and concisely communicate technical ideas This is a contract position with a strong possibility of it going perm, with a competitive pay and benefits. If you are interested in this opportunity please contact me: Fedra fedray at ParkerServices.com 206-652-1583 DIRECT 206-930-5339 Thank you Fedra Yazdi Sr. Technical Recruiter Parker Technical | 605 Fifth Ave S, Suite 850 | Seattle, WA 98104 fedray at parkerservices.com | p: 206-652-1583 | f: 206-223-8227 | m: 206-930-5339 Talk to me on GTALK, YAHOO or MSN fedrayazdi at yahoo.com yazdi04 at hotmail.com fybraun at gmail.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/victoria-pm/attachments/20080226/2990f419/attachment.html