From lists at alteeve.ca Sun Oct 12 09:25:19 2014 From: lists at alteeve.ca (Digimer) Date: Sun, 12 Oct 2014 12:25:19 -0400 Subject: [tpm] Wondering about fair wages Message-ID: <543AAB6F.1090403@alteeve.ca> Hi all, I'm not sure if this is on topic or not. If it's not, please let me know. I'm co-founder of a small but growing business in Toronto. Up until now, I've done all of the development work myself; architecture, sysadmin and software development. The last one being all in perl, save for a touch of jquery. We're getting to a point where I can't do it all myself, so I have to start planning, and budgeting, to hire a proper program/web developer. The reason I am posting here is that I have to balance available resources against what is fair to pay for a given skill-set. Just the same, I don't want to offer an unreasonable pay, either. I would very much appreciate your input on what you think would be a fair pay package for someone with these skills; * Very comfortable with perl and writes clean, readable code. * Can convert "traditional" HTML UI into a proper AJAX UI. * Making an existing program properly testable/write unit tests. * Familiar, ideally comfortable, with RHEL/CentOS 6+ system calls. * Diligent about writing self-documenting code and proper comments. This is the front end for a high-availability cluster. So more than "X years for experience in Y" or some such, the number *1* thing I would need is someone who is slow, steady and careful. I would still be closely involved with the systems side of things, so someone would not need to know about HA clusters, but they must understand the caution needed and be diligent about their work. So, given this description, what would you guys consider a fair compensation package to offer? What conditions/trade-offs might cause you to consider in exchange for a reduced direct pay package? Thanks for any input! -- Digimer Papers and Projects: https://alteeve.ca/w/ What if the cure for cancer is trapped in the mind of a person without access to education? From adam.prime at utoronto.ca Sun Oct 12 20:33:36 2014 From: adam.prime at utoronto.ca (Adam Prime) Date: Sun, 12 Oct 2014 23:33:36 -0400 Subject: [tpm] Wondering about fair wages In-Reply-To: <543AAB6F.1090403@alteeve.ca> References: <543AAB6F.1090403@alteeve.ca> Message-ID: <543B4810.5020605@utoronto.ca> On 10/12/2014 12:25 PM, Digimer wrote: > Hi all, > > I'm not sure if this is on topic or not. If it's not, please let me > know. > > I'm co-founder of a small but growing business in Toronto. Up until > now, I've done all of the development work myself; architecture, > sysadmin and software development. The last one being all in perl, > save for a touch of jquery. We're getting to a point where I can't do > it all myself, so I have to start planning, and budgeting, to hire a > proper program/web developer. > > The reason I am posting here is that I have to balance available > resources against what is fair to pay for a given skill-set. Just the > same, I don't want to offer an unreasonable pay, either. I would very > much appreciate your input on what you think would be a fair pay > package for someone with these skills; > > * Very comfortable with perl and writes clean, readable code. > * Can convert "traditional" HTML UI into a proper AJAX UI. > * Making an existing program properly testable/write unit tests. > * Familiar, ideally comfortable, with RHEL/CentOS 6+ system calls. > * Diligent about writing self-documenting code and proper comments. > > This is the front end for a high-availability cluster. So more than > "X years for experience in Y" or some such, the number *1* thing I > would need is someone who is slow, steady and careful. I would still > be closely involved with the systems side of things, so someone would > not need to know about HA clusters, but they must understand the > caution needed and be diligent about their work. > > So, given this description, what would you guys consider a fair > compensation package to offer? What conditions/trade-offs might cause > you to consider in exchange for a reduced direct pay package? > > Thanks for any input! > Some kids are doing 4th year co-ops at or above 50K/yr these days. You could conceivably find a kid fresh out of school with a good chunk of your requirements there aside from 'very comfortable with perl'. If you actually want someone with existing perl chops that's going to limit your ability to hire immensely, and drive the salary up significantly as well. I'd be surprised if you could find someone that fit all of you're requirements for much less than 75K/yr. If you drop the perl chops you might be able to find someone for 60, maybe. I might have no idea what I'm talking about though. Adam From lists at alteeve.ca Sun Oct 12 20:41:35 2014 From: lists at alteeve.ca (Digimer) Date: Sun, 12 Oct 2014 23:41:35 -0400 Subject: [tpm] Wondering about fair wages In-Reply-To: <543B4810.5020605@utoronto.ca> References: <543AAB6F.1090403@alteeve.ca> <543B4810.5020605@utoronto.ca> Message-ID: <543B49EF.100@alteeve.ca> On 12/10/14 11:33 PM, Adam Prime wrote: > On 10/12/2014 12:25 PM, Digimer wrote: >> Hi all, >> >> I'm not sure if this is on topic or not. If it's not, please let me >> know. >> >> I'm co-founder of a small but growing business in Toronto. Up until >> now, I've done all of the development work myself; architecture, >> sysadmin and software development. The last one being all in perl, >> save for a touch of jquery. We're getting to a point where I can't do >> it all myself, so I have to start planning, and budgeting, to hire a >> proper program/web developer. >> >> The reason I am posting here is that I have to balance available >> resources against what is fair to pay for a given skill-set. Just the >> same, I don't want to offer an unreasonable pay, either. I would very >> much appreciate your input on what you think would be a fair pay >> package for someone with these skills; >> >> * Very comfortable with perl and writes clean, readable code. >> * Can convert "traditional" HTML UI into a proper AJAX UI. >> * Making an existing program properly testable/write unit tests. >> * Familiar, ideally comfortable, with RHEL/CentOS 6+ system calls. >> * Diligent about writing self-documenting code and proper comments. >> >> This is the front end for a high-availability cluster. So more than >> "X years for experience in Y" or some such, the number *1* thing I >> would need is someone who is slow, steady and careful. I would still >> be closely involved with the systems side of things, so someone would >> not need to know about HA clusters, but they must understand the >> caution needed and be diligent about their work. >> >> So, given this description, what would you guys consider a fair >> compensation package to offer? What conditions/trade-offs might cause >> you to consider in exchange for a reduced direct pay package? >> >> Thanks for any input! >> > > Some kids are doing 4th year co-ops at or above 50K/yr these days. You > could conceivably find a kid fresh out of school with a good chunk of > your requirements there aside from 'very comfortable with perl'. If you > actually want someone with existing perl chops that's going to limit > your ability to hire immensely, and drive the salary up significantly as > well. I'd be surprised if you could find someone that fit all of you're > requirements for much less than 75K/yr. If you drop the perl chops you > might be able to find someone for 60, maybe. I might have no idea what > I'm talking about though. > > Adam I appreciate your insight, and freely admit that I am new to this side of the hiring desk, too. :) The main thing with the perl side of things is that everything is already written in perl[1]. Mainly because it's what I knew and a couple of years ago, hiring was just not in the cards. If someone wanted to redo everything in a new language, I would not be against that (budgetary concerns aside). Whether it was redone or not though, the current program needs to be maintained and improved. So perl chops, not necessarily expertise, will have to stay a requirement. Particularly because we have a set of features that will need to be added in the next few months. After those requirements are met though, we will become a lot more flexible and could consider a rebuild. So again, thank you for your insight. A number of $50~$75 is something to start with. :) digimer 1. https://github.com/digimer/an-cdb -- Digimer Papers and Projects: https://alteeve.ca/w/ What if the cure for cancer is trapped in the mind of a person without access to education? From fulko.hew at gmail.com Fri Oct 24 10:07:55 2014 From: fulko.hew at gmail.com (Fulko Hew) Date: Fri, 24 Oct 2014 13:07:55 -0400 Subject: [tpm] adding an INIT block via the command line Message-ID: A hopefully quick question... I have a bunch of programs, and I'd like to do a test on where I execute each program, but before it actually 'does stuff', but after its done all of its 'use' statements, it runs my 2 lines of code. Sort of doing a: perl -e INIT { code } filename but a -e prevents the running of filename! I want to do both. Suggestions anyone ? -------------- next part -------------- An HTML attachment was scrubbed... URL: From john.malcolm.macdonald at gmail.com Fri Oct 24 10:16:58 2014 From: john.malcolm.macdonald at gmail.com (John Macdonald) Date: Fri, 24 Oct 2014 13:16:58 -0400 Subject: [tpm] adding an INIT block via the command line In-Reply-To: References: Message-ID: How about: perl -e "INIT { code }; do $filename" On 24 October 2014 13:07, Fulko Hew wrote: > A hopefully quick question... > > I have a bunch of programs, and I'd like to do a test on where I execute > each > program, but before it actually 'does stuff', but after its done all of its > 'use' statements, it runs my 2 lines of code. > > Sort of doing a: > perl -e INIT { code } filename > > but a -e prevents the running of filename! > > I want to do both. > > Suggestions anyone ? > > > > _______________________________________________ > toronto-pm mailing list > toronto-pm at pm.org > http://mail.pm.org/mailman/listinfo/toronto-pm > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From fulko.hew at gmail.com Fri Oct 24 10:56:18 2014 From: fulko.hew at gmail.com (Fulko Hew) Date: Fri, 24 Oct 2014 13:56:18 -0400 Subject: [tpm] adding an INIT block via the command line In-Reply-To: References: Message-ID: On Fri, Oct 24, 2014 at 1:16 PM, John Macdonald < john.malcolm.macdonald at gmail.com> wrote: > How about: > > perl -e "INIT { code }; do $filename" > Close, but no cigar. I forgot about 'do', but although your suggestion does indeed run the INIT, it doesn't seem to be happening at the right time. But I've figured out my own solution... below... What I was really trying to do is get a list of all the modules, my various applications use. Why? Because I have a corporate 'scan of code looking for GPL and other license violations' happening. And the stuff they're 'commercial tool' found was no where near the list of dependencies I have. So _I_ want to give them the real list. (Yes I realize I'm opening myself up for a potentially bigger attack.) Background: In some of my other apps, I've already built in a 'dependant module list dumper' option [so that for those sites that are isolated and can't have access to CPAN, they can run my app with the option to get the list of the dependencies, and resolve it 'the hard way... manually'.] The routine I use (but needs to be run at the right time) is: print join("\n", sort grep { /^[A-Z]/ } map { s|/|::|g; s|\.pm$||; $_ } keys %INC), "\n"; exit; But I was looking for an EASY way to prepend that functionality to all my other apps, without having to edit them all. The solution I now have is to create a seperate package/module/file that contains: package CCC; INIT { print join("\n", sort grep { /^[A-Z]/ } map { s|/|::|g; s|\.pm$||; $_ } keys %INC), "\n"; exit; } 1; and then invoke my apps with: perl -I. -mCCC ./myapp.pl That now gives me my whole hierarchy of dependencies. Fulko > > On 24 October 2014 13:07, Fulko Hew wrote: > >> A hopefully quick question... >> >> I have a bunch of programs, and I'd like to do a test on where I execute >> each >> program, but before it actually 'does stuff', but after its done all of >> its >> 'use' statements, it runs my 2 lines of code. >> >> Sort of doing a: >> perl -e INIT { code } filename >> >> but a -e prevents the running of filename! >> >> I want to do both. >> >> Suggestions anyone ? >> >> >> >> _______________________________________________ >> toronto-pm mailing list >> toronto-pm at pm.org >> http://mail.pm.org/mailman/listinfo/toronto-pm >> >> > -------------- next part -------------- An HTML attachment was scrubbed... URL: From dave.s.doyle at gmail.com Sat Oct 25 09:23:49 2014 From: dave.s.doyle at gmail.com (Dave Doyle) Date: Sat, 25 Oct 2014 12:23:49 -0400 Subject: [tpm] I have dropped the ball - need help Message-ID: Hello TPM, So, I have officially dropped the ball. As some of you are aware, my wife gave birth to our second kid on Oct 4 (a boy, Caedan). I'm just not going to be able to attend the meeting on Wednesday. My wifes recovery is a bit slower this time around and I can't spare it. I have got Mark Jubenville available to be the shepherd for the venue, but I have no talk and no one provided access to a laptop. I have two people you may be able to follow up with to see if they are still interested or able to do a talk on Wednesday which I can provide. Or if any of you are interested in giving a talk on Wednesday, that'd be awesome. So, if any of you can help, I'd SUPER appreciate it. My time is very limited right now. Regards, D -- dave.s.doyle at gmail.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From arocker at Vex.Net Mon Oct 27 12:27:36 2014 From: arocker at Vex.Net (arocker at Vex.Net) Date: Mon, 27 Oct 2014 15:27:36 -0400 Subject: [tpm] Wednesday Message-ID: Dave gave us a heads-up yesterday, that we need to organise something. Are we all just going to sit around and wait for somebody else to do it? I have a few themes I could expound, but surely there's someone with something really worth saying and hearing? From dave.s.doyle at gmail.com Mon Oct 27 12:29:46 2014 From: dave.s.doyle at gmail.com (Dave Doyle) Date: Mon, 27 Oct 2014 15:29:46 -0400 Subject: [tpm] Wednesday In-Reply-To: References: Message-ID: Olaf has agreed to give a talk. Sorry, should have broadcasted that. -- dave.s.doyle at gmail.com On 27 October 2014 15:27, wrote: > > Dave gave us a heads-up yesterday, that we need to organise something. > > Are we all just going to sit around and wait for somebody else to do it? I > have a few themes I could expound, but surely there's someone with > something really worth saying and hearing? > > _______________________________________________ > toronto-pm mailing list > toronto-pm at pm.org > http://mail.pm.org/mailman/listinfo/toronto-pm > -------------- next part -------------- An HTML attachment was scrubbed... URL: From olaf.alders at gmail.com Mon Oct 27 12:57:34 2014 From: olaf.alders at gmail.com (Olaf Alders) Date: Mon, 27 Oct 2014 15:57:34 -0400 Subject: [tpm] Wednesday In-Reply-To: References: Message-ID: I'll set up the Meetup invite this evening. On Oct 27, 2014, at 3:29 PM, Dave Doyle wrote: > Olaf has agreed to give a talk. Sorry, should have broadcasted that. > > -- > dave.s.doyle at gmail.com > > On 27 October 2014 15:27, wrote: > > Dave gave us a heads-up yesterday, that we need to organise something. > > Are we all just going to sit around and wait for somebody else to do it? I > have a few themes I could expound, but surely there's someone with > something really worth saying and hearing? > > _______________________________________________ > toronto-pm mailing list > toronto-pm at pm.org > http://mail.pm.org/mailman/listinfo/toronto-pm > > _______________________________________________ > toronto-pm mailing list > toronto-pm at pm.org > http://mail.pm.org/mailman/listinfo/toronto-pm From mattp at cpan.org Mon Oct 27 14:00:00 2014 From: mattp at cpan.org (Matthew Phillips) Date: Mon, 27 Oct 2014 17:00:00 -0400 Subject: [tpm] Wednesday In-Reply-To: References: Message-ID: Can someone figure out how Google hangouts works? Got knocked off last time. Matt On Oct 27, 2014 3:57 PM, "Olaf Alders" wrote: > I'll set up the Meetup invite this evening. > > On Oct 27, 2014, at 3:29 PM, Dave Doyle wrote: > > > Olaf has agreed to give a talk. Sorry, should have broadcasted that. > > > > -- > > dave.s.doyle at gmail.com > > > > On 27 October 2014 15:27, wrote: > > > > Dave gave us a heads-up yesterday, that we need to organise something. > > > > Are we all just going to sit around and wait for somebody else to do it? > I > > have a few themes I could expound, but surely there's someone with > > something really worth saying and hearing? > > > > _______________________________________________ > > toronto-pm mailing list > > toronto-pm at pm.org > > http://mail.pm.org/mailman/listinfo/toronto-pm > > > > _______________________________________________ > > toronto-pm mailing list > > toronto-pm at pm.org > > http://mail.pm.org/mailman/listinfo/toronto-pm > > _______________________________________________ > toronto-pm mailing list > toronto-pm at pm.org > http://mail.pm.org/mailman/listinfo/toronto-pm > -------------- next part -------------- An HTML attachment was scrubbed... URL: From olaf.alders at gmail.com Mon Oct 27 20:31:33 2014 From: olaf.alders at gmail.com (Olaf Alders) Date: Mon, 27 Oct 2014 23:31:33 -0400 Subject: [tpm] I have dropped the ball - need help In-Reply-To: References: Message-ID: Dave doesn't remember this, but I had actually told him I'd schedule talks for Oct/Nov so he could focus on parenting. Apparently his pregnancy brain prevented him from remembering this. Hence his apology, which I accept without reservation. ;) I've scheduled the next meet up for this Wednesday (Oct 29 -- 2 days from now) at OANDA. I'll be speaking on "Landing the Tech Job You Don't Despise". All details at http://www.meetup.com/Toronto-Perl-Mongers/events/216057432/ The synopsis: *** Let's face it, the "Landing the ____ job you love" thing is totally overused. And who every said you had to be in love with your job anyway? But I digress. This talk is a summary of all I have learned and maybe in some cases haven't learned about the hiring process. What qualifies me to give this kind of a talk? I've been on both sides of the interview table. I've helped write job ads and been puzzled by reading job ads. I've interviewed for jobs in Canada, the US and in the EU. I've done onsite interviews and video interviews. I've taken and given technical phone screens. On some occasions I've been offered the job that I've interviewed for, but I've also failed miserably. And really, do you want to learn from the person who never gets it wrong? Here's a chance to hear about it from someone who has stumbled and occasionally danced through the interview process from start to finish. We'll touch on many stages of the process. Deciphering job ads Cover letters Resumes Surviving the phone screen (Possibly) nailing the interview AKA "What's the deal with whiteboarding?" Negotiating your salary and other negotiables I'll toss in a few other goodies along the way. Hopefully it'll be a fun ride. Even if you just pick up a few good ideas to apply in your future job searches, it'll be a worthwhile discussion. Just remember, you may not be planning on looking for a job, but that's not to say you won't find yourself hunting for a job in the future anyway. The worst time to prepare for your search is when you're in the middle of it. Think of this as a little bit of future proofing for your career. *** Hope to see many of you on Wednesday! Olaf On Oct 25, 2014, at 12:23 PM, Dave Doyle wrote: > Hello TPM, > > So, I have officially dropped the ball. As some of you are aware, my wife gave birth to our second kid on Oct 4 (a boy, Caedan). I'm just not going to be able to attend the meeting on Wednesday. My wifes recovery is a bit slower this time around and I can't spare it. > > I have got Mark Jubenville available to be the shepherd for the venue, but I have no talk and no one provided access to a laptop. I have two people you may be able to follow up with to see if they are still interested or able to do a talk on Wednesday which I can provide. Or if any of you are interested in giving a talk on Wednesday, that'd be awesome. > > So, if any of you can help, I'd SUPER appreciate it. My time is very limited right now. > > Regards, > D > -- > dave.s.doyle at gmail.com > _______________________________________________ > toronto-pm mailing list > toronto-pm at pm.org > http://mail.pm.org/mailman/listinfo/toronto-pm From uri at stemsystems.com Mon Oct 27 20:46:17 2014 From: uri at stemsystems.com (Uri Guttman) Date: Mon, 27 Oct 2014 23:46:17 -0400 Subject: [tpm] I have dropped the ball - need help In-Reply-To: References: Message-ID: <544F1189.5080703@stemsystems.com> On 10/27/2014 11:31 PM, Olaf Alders wrote: > > Let's face it, the "Landing the ____ job you love" thing is totally overused. And who every said you had to be in love with your job anyway? But I digress. This talk is a summary of all I have learned and maybe in some cases haven't learned about the hiring process. > > What qualifies me to give this kind of a talk? I've been on both sides of the interview table. I've helped write job ads and been puzzled by reading job ads. I've interviewed for jobs in Canada, the US and in the EU. I've done onsite interviews and video interviews. I've taken and given technical phone screens. On some occasions I've been offered the job that I've interviewed for, but I've also failed miserably. And really, do you want to learn from the person who never gets it wrong? Here's a chance to hear about it from someone who has stumbled and occasionally danced through the interview process from start to finish. > > We'll touch on many stages of the process. > > Deciphering job ads > Cover letters > Resumes > Surviving the phone screen > (Possibly) nailing the interview AKA "What's the deal with whiteboarding?" > Negotiating your salary and other negotiables > > I'll toss in a few other goodies along the way. Hopefully it'll be a fun ride. Even if you just pick up a few good ideas to apply in your future job searches, it'll be a worthwhile discussion. Just remember, you may not be planning on looking for a job, but that's not to say you won't find yourself hunting for a job in the future anyway. The worst time to prepare for your search is when you're in the middle of it. Think of this as a little bit of future proofing for your career. > > *** > > hi all, too bad i can't make it. i have run perl job bofs at the last 3 yapcs and they seem to have been useful to the attendees. a simple tip i tell all my candidates is that an interview (phone or in person) is a conversation, not an interrogation. be ready to ask questions to the interviewer. ask about their favorite project, company issues they don't like, cool tech stuff they use or stuff they despise, etc. learn about their development AND corporate cultures too. culture fit (corporate can be MORE important than technical!) is critical. thanx, uri From olaf.alders at gmail.com Mon Oct 27 20:55:24 2014 From: olaf.alders at gmail.com (Olaf Alders) Date: Mon, 27 Oct 2014 23:55:24 -0400 Subject: [tpm] I have dropped the ball - need help In-Reply-To: <544F1189.5080703@stemsystems.com> References: <544F1189.5080703@stemsystems.com> Message-ID: On Oct 27, 2014, at 11:46 PM, Uri Guttman wrote: > hi all, > > too bad i can't make it. i have run perl job bofs at the last 3 yapcs and they seem to have been useful to the attendees. > > a simple tip i tell all my candidates is that an interview (phone or in person) is a conversation, not an interrogation. be ready to ask questions to the interviewer. ask about their favorite project, company issues they don't like, cool tech stuff they use or stuff they despise, etc. learn about their development AND corporate cultures too. culture fit (corporate can be MORE important than technical!) is critical. Hi Uri, We'll be doing the meeting via Google Hangout, so if you'd like to present something via that medium, we'd be more than happy to give you some time to do that. If this Wednesday doesn't work for you, we could look at scheduling you at the November meeting as well. Best, Olaf From uri at stemsystems.com Mon Oct 27 21:04:19 2014 From: uri at stemsystems.com (Uri Guttman) Date: Tue, 28 Oct 2014 00:04:19 -0400 Subject: [tpm] I have dropped the ball - need help In-Reply-To: References: <544F1189.5080703@stemsystems.com> Message-ID: <544F15C3.1090009@stemsystems.com> On 10/27/2014 11:55 PM, Olaf Alders wrote: > On Oct 27, 2014, at 11:46 PM, Uri Guttman wrote: > >> hi all, >> >> too bad i can't make it. i have run perl job bofs at the last 3 yapcs and they seem to have been useful to the attendees. >> >> a simple tip i tell all my candidates is that an interview (phone or in person) is a conversation, not an interrogation. be ready to ask questions to the interviewer. ask about their favorite project, company issues they don't like, cool tech stuff they use or stuff they despise, etc. learn about their development AND corporate cultures too. culture fit (corporate can be MORE important than technical!) is critical. > Hi Uri, > > We'll be doing the meeting via Google Hangout, so if you'd like to present something via that medium, we'd be more than happy to give you some time to do that. If this Wednesday doesn't work for you, we could look at scheduling you at the November meeting as well. > > hi olaf, interesting idea. we have used hangout at some boston.pm meetings. tell me what i need to do on my end to see your meeting and let me annoy you all ^W add my cogent comments. it looks like i will be free this wed eve. what time do you start? i want to make sure i get home from day job and have some dinner first. thanx, uri From shlomif at shlomifish.org Tue Oct 28 01:00:02 2014 From: shlomif at shlomifish.org (Shlomi Fish) Date: Tue, 28 Oct 2014 10:00:02 +0200 Subject: [tpm] I have dropped the ball - need help In-Reply-To: <544F15C3.1090009@stemsystems.com> References: <544F1189.5080703@stemsystems.com> <544F15C3.1090009@stemsystems.com> Message-ID: <20141028100002.2a5c65e1@telaviv1.shlomifish.org> Hi all, On Tue, 28 Oct 2014 00:04:19 -0400 Uri Guttman wrote: > On 10/27/2014 11:55 PM, Olaf Alders wrote: > > On Oct 27, 2014, at 11:46 PM, Uri Guttman wrote: > > > >> hi all, > >> > >> too bad i can't make it. i have run perl job bofs at the last 3 yapcs and > >> they seem to have been useful to the attendees. > >> > >> a simple tip i tell all my candidates is that an interview (phone or in > >> person) is a conversation, not an interrogation. be ready to ask questions > >> to the interviewer. ask about their favorite project, company issues they > >> don't like, cool tech stuff they use or stuff they despise, etc. learn > >> about their development AND corporate cultures too. culture fit (corporate > >> can be MORE important than technical!) is critical. > > Hi Uri, > > > > We'll be doing the meeting via Google Hangout, so if you'd like to present > > something via that medium, we'd be more than happy to give you some time to > > do that. If this Wednesday doesn't work for you, we could look at > > scheduling you at the November meeting as well. > > > > > hi olaf, > > interesting idea. we have used hangout at some boston.pm meetings. tell > me what i need to do on my end to see your meeting and let me annoy you > all ^W add my cogent comments. it looks like i will be free this wed > eve. what time do you start? i want to make sure i get home from day job > and have some dinner first. > Can I fully interact with all the necessary Google Hangouts mechanisms using 100% https://en.wikipedia.org/wiki/Free_and_open-source_software on my GNU/Linux system? Last time I checked when trying to use GHangouts using Google Chromium (= the open-source base of Google Chrome) , I was prompted to download several binary-only .rpm packages, which is unacceptable for me due to: * http://www.shlomifish.org/philosophy/computers/open-source/trust-non-FOSS/ * http://www.reddit.com/r/opensource/comments/261w6v/why_i_do_not_trust_nonfoss_and_why_you_shouldnt/ Google has a very strange notion of "Don't do evil" recently. Regards, Shlomi Fish -- ----------------------------------------------------------------- Shlomi Fish http://www.shlomifish.org/ Summer Glau Facts - http://shlom.in/sglau-facts I wear prescription glasses so I may be half-blind, but at least I'm trying hard not to be a complete dick. ? https://twitter.com/shlomif/status/480765130242662400 Please reply to list if it's a mailing list post - http://shlom.in/reply . From olaf.alders at gmail.com Tue Oct 28 11:05:28 2014 From: olaf.alders at gmail.com (Olaf Alders) Date: Tue, 28 Oct 2014 14:05:28 -0400 Subject: [tpm] I have dropped the ball - need help In-Reply-To: <544F15C3.1090009@stemsystems.com> References: <544F1189.5080703@stemsystems.com> <544F15C3.1090009@stemsystems.com> Message-ID: <90C7F72E-2654-4A01-91DD-D211D1B2A21E@gmail.com> On Oct 28, 2014, at 12:04 AM, Uri Guttman wrote: >> Hi Uri, >> >> We'll be doing the meeting via Google Hangout, so if you'd like to present something via that medium, we'd be more than happy to give you some time to do that. If this Wednesday doesn't work for you, we could look at scheduling you at the November meeting as well. >> >> > hi olaf, > > interesting idea. we have used hangout at some boston.pm meetings. tell me what i need to do on my end to see your meeting and let me annoy you all ^W add my cogent comments. it looks like i will be free this wed eve. what time do you start? i want to make sure i get home from day job and have some dinner first. Hi Uri, You'll need to have a G+ account and you'll need to add the TPM account to your circles. https://plus.google.com/+TorontoPerlMongers/posts Other than that, you just need to be able to connect to our hangout and share your screen. If you want to demo this, I can connect with you this evening. Just add me to your circles and message me directly to let me know what time you're available https://plus.google.com/101343648117957767403/posts We start @ 7 PM, but I can go first and you can join the meeting when you're ready. If you want to tell me what you're going to touch on, I can see about not spending too much time on the same points in my talk. Best, Olaf From olaf.alders at gmail.com Tue Oct 28 11:07:12 2014 From: olaf.alders at gmail.com (Olaf Alders) Date: Tue, 28 Oct 2014 14:07:12 -0400 Subject: [tpm] I have dropped the ball - need help In-Reply-To: <20141028100002.2a5c65e1@telaviv1.shlomifish.org> References: <544F1189.5080703@stemsystems.com> <544F15C3.1090009@stemsystems.com> <20141028100002.2a5c65e1@telaviv1.shlomifish.org> Message-ID: Hi Shlomi, On Oct 28, 2014, at 4:00 AM, Shlomi Fish wrote: Can I fully interact with all the necessary Google Hangouts mechanisms using > 100% https://en.wikipedia.org/wiki/Free_and_open-source_software on my > GNU/Linux system? Last time I checked when trying to use GHangouts using Google > Chromium (= the open-source base of Google Chrome) , I was prompted to > download several binary-only .rpm packages, which is unacceptable for me due to: > > * > http://www.shlomifish.org/philosophy/computers/open-source/trust-non-FOSS/ > > * > http://www.reddit.com/r/opensource/comments/261w6v/why_i_do_not_trust_nonfoss_and_why_you_shouldnt/ > > Google has a very strange notion of "Don't do evil" recently. I don't really know all the software requirements for Linux as we mostly host this on OS X machines. We use Google Hangouts because they _mostly_ work and there's the advantage of being able to archive the talks on Youtube. Best, Olaf From uri at stemsystems.com Tue Oct 28 13:16:07 2014 From: uri at stemsystems.com (Uri Guttman) Date: Tue, 28 Oct 2014 16:16:07 -0400 Subject: [tpm] I have dropped the ball - need help In-Reply-To: <90C7F72E-2654-4A01-91DD-D211D1B2A21E@gmail.com> References: <544F1189.5080703@stemsystems.com> <544F15C3.1090009@stemsystems.com> <90C7F72E-2654-4A01-91DD-D211D1B2A21E@gmail.com> Message-ID: <544FF987.8010103@stemsystems.com> On 10/28/2014 02:05 PM, Olaf Alders wrote: > Hi Uri, You'll need to have a G+ account and you'll need to add the > TPM account to your circles. > https://plus.google.com/+TorontoPerlMongers/posts Other than that, you > just need to be able to connect to our hangout and share your screen. > If you want to demo this, I can connect with you this evening. Just > add me to your circles and message me directly to let me know what > time you're available > https://plus.google.com/101343648117957767403/posts We start @ 7 PM, > but I can go first and you can join the meeting when you're ready. If > you want to tell me what you're going to touch on, I can see about not > spending too much time on the same points in my talk. Best, Olaf i have my wife's gmail account (not sure if she added g+) and an osx box if i need to use those. i will try to add you tonight to test this out. maybe 7pm or so for that. as for the jobs stuff, i have tips on resume writing, how to look at the whole hiring process, agents vs direct, etc. since i have been perl hunting for over 8 years now, i have plenty of experience to spew on you all. so i will just try to listen and if you give me some time slot i will fill it with my knowledge and do Q&A as long as desired. the bofs were pretty much some stuff from me, job stories from anyone, q&a and some hiring types telling what they like for their candidates. very loose but i would facilitate as i could. thanx, uri From talexb at gmail.com Tue Oct 28 13:25:49 2014 From: talexb at gmail.com (Alex Beamish) Date: Tue, 28 Oct 2014 16:25:49 -0400 Subject: [tpm] I have dropped the ball - need help In-Reply-To: <544FF987.8010103@stemsystems.com> References: <544F1189.5080703@stemsystems.com> <544F15C3.1090009@stemsystems.com> <90C7F72E-2654-4A01-91DD-D211D1B2A21E@gmail.com> <544FF987.8010103@stemsystems.com> Message-ID: Hi Uri, Looking forward to your talk. I'd like to hear your thoughts on the utility of having a developer write non-trivial code on-line, live, while the interviewer watches. Thanks, Alex On Tue, Oct 28, 2014 at 4:16 PM, Uri Guttman wrote: > On 10/28/2014 02:05 PM, Olaf Alders wrote: > >> Hi Uri, You'll need to have a G+ account and you'll need to add the TPM >> account to your circles. https://plus.google.com/+ >> TorontoPerlMongers/posts Other than that, you just need to be able to >> connect to our hangout and share your screen. If you want to demo this, I >> can connect with you this evening. Just add me to your circles and message >> me directly to let me know what time you're available >> https://plus.google.com/101343648117957767403/posts We start @ 7 PM, but >> I can go first and you can join the meeting when you're ready. If you want >> to tell me what you're going to touch on, I can see about not spending too >> much time on the same points in my talk. Best, Olaf >> > > i have my wife's gmail account (not sure if she added g+) and an osx box > if i need to use those. > > i will try to add you tonight to test this out. maybe 7pm or so for that. > > as for the jobs stuff, i have tips on resume writing, how to look at the > whole hiring process, agents vs direct, etc. since i have been perl hunting > for over 8 years now, i have plenty of experience to spew on you all. so i > will just try to listen and if you give me some time slot i will fill it > with my knowledge and do Q&A as long as desired. the bofs were pretty much > some stuff from me, job stories from anyone, q&a and some hiring types > telling what they like for their candidates. very loose but i would > facilitate as i could. > > thanx, > > uri > > > _______________________________________________ > toronto-pm mailing list > toronto-pm at pm.org > http://mail.pm.org/mailman/listinfo/toronto-pm > -- Alex Beamish Toronto, Ontario -------------- next part -------------- An HTML attachment was scrubbed... URL: From uri at stemsystems.com Tue Oct 28 13:37:27 2014 From: uri at stemsystems.com (Uri Guttman) Date: Tue, 28 Oct 2014 16:37:27 -0400 Subject: [tpm] I have dropped the ball - need help In-Reply-To: References: <544F1189.5080703@stemsystems.com> <544F15C3.1090009@stemsystems.com> <90C7F72E-2654-4A01-91DD-D211D1B2A21E@gmail.com> <544FF987.8010103@stemsystems.com> Message-ID: <544FFE87.7020102@stemsystems.com> On 10/28/2014 04:25 PM, Alex Beamish wrote: > Hi Uri, > > Looking forward to your talk. > > I'd like to hear your thoughts on the utility of having a developer > write non-trivial code on-line, live, while the interviewer watches. > sure, if i can get the hangout working. i am very old school about these new fangled contraptions. get off my screen!!! :) uri From bamccaig at gmail.com Wed Oct 29 09:32:20 2014 From: bamccaig at gmail.com (Brandon McCaig) Date: Wed, 29 Oct 2014 12:32:20 -0400 Subject: [tpm] I have dropped the ball - need help In-Reply-To: References: Message-ID: Olaf: On Mon, Oct 27, 2014 at 11:31 PM, Olaf Alders wrote: > I've scheduled the next meet up for this Wednesday (Oct 29 -- 2 days from now) at OANDA. I'll be speaking on "Landing the Tech Job You Don't Despise". All details at http://www.meetup.com/Toronto-Perl-Mongers/events/216057432/ > > The synopsis: > > *** > > Let's face it, the "Landing the ____ job you love" thing is totally overused. And who every said you had to be in love with your job anyway? But I digress. This talk is a summary of all I have learned and maybe in some cases haven't learned about the hiring process. > > What qualifies me to give this kind of a talk? I've been on both sides of the interview table. I've helped write job ads and been puzzled by reading job ads. I've interviewed for jobs in Canada, the US and in the EU. I've done onsite interviews and video interviews. I've taken and given technical phone screens. On some occasions I've been offered the job that I've interviewed for, but I've also failed miserably. And really, do you want to learn from the person who never gets it wrong? Here's a chance to hear about it from someone who has stumbled and occasionally danced through the interview process from start to finish. > > We'll touch on many stages of the process. > > Deciphering job ads > Cover letters > Resumes > Surviving the phone screen > (Possibly) nailing the interview AKA "What's the deal with whiteboarding?" > Negotiating your salary and other negotiables > > I'll toss in a few other goodies along the way. Hopefully it'll be a fun ride. Even if you just pick up a few good ideas to apply in your future job searches, it'll be a worthwhile discussion. Just remember, you may not be planning on looking for a job, but that's not to say you won't find yourself hunting for a job in the future anyway. The worst time to prepare for your search is when you're in the middle of it. Think of this as a little bit of future proofing for your career. > > *** > > Hope to see many of you on Wednesday! Oh, this sounds excellent. I'm glad I caught it in time... Now if I can only get Google Hangouts working in a hurry this evening (albeit, I sympathize with Shlomi's remarks). Regards, -- Brandon McCaig Castopulence Software Blog perl -E '$_=q{V zrna gur orfg jvgu jung V fnl. }. q{Vg qbrfa'\''g nyjnlf fbhaq gung jnl.}; tr/A-Ma-mN-Zn-z/N-Zn-zA-Ma-m/;say' From psema4 at gmail.com Wed Oct 29 11:56:00 2014 From: psema4 at gmail.com (Scott Elcomb) Date: Wed, 29 Oct 2014 14:56:00 -0400 Subject: [tpm] I have dropped the ball - need help In-Reply-To: <20141028100002.2a5c65e1@telaviv1.shlomifish.org> References: <544F1189.5080703@stemsystems.com> <544F15C3.1090009@stemsystems.com> <20141028100002.2a5c65e1@telaviv1.shlomifish.org> Message-ID: On Tue, Oct 28, 2014 at 4:00 AM, Shlomi Fish wrote: > Can I fully interact with all the necessary Google Hangouts mechanisms using > 100% https://en.wikipedia.org/wiki/Free_and_open-source_software on my > GNU/Linux system? Last time I checked when trying to use GHangouts using Google > Chromium (= the open-source base of Google Chrome) , I was prompted to > download several binary-only .rpm packages, which is unacceptable for me due to: FWIW I'd prefer a p2p solution, or more specifically WebRTC. Relatively easy to get up and running (there are a number of articles on how to do this "in 5 minutes," such as ) Alas, I'm not at all sure how many concurrent users are supported. Will try to make the hangout tonight if I can get out of the office at a reasonable time. Best, - Scott -- Scott Elcomb @psema4 http://psema4.com/pubkey.txt http://www.pirateparty.ca/ From jkeen at verizon.net Wed Oct 29 17:59:32 2014 From: jkeen at verizon.net (James E Keenan) Date: Wed, 29 Oct 2014 20:59:32 -0400 Subject: [tpm] October 29 meeting Message-ID: <54518D74.6020601@verizon.net> The technical quality of the webcast at https://plus.google.com/+TorontoPerlMongers/posts was much than last month. The typography on Olaf's slides was legible even though I didn't go to full-screen view. There was no video other than the slides, but that's okay. Olaf's audio was very clear, but I guess the farther someone was away from the mike, the more the person was likely to sound like someone giving a radio interview on a cell phone in a moving car. But I was able to recognize the voices of longtime TPM friends like Alan and Alex. Hope to be in Toronto again in the first half of 2015. jimk From olaf.alders at gmail.com Thu Oct 30 07:55:45 2014 From: olaf.alders at gmail.com (Olaf Alders) Date: Thu, 30 Oct 2014 10:55:45 -0400 Subject: [tpm] salary negotiation resources Message-ID: <128C4935-14EE-43C8-B2BC-FD205956E6A2@gmail.com> Hi Everyone, Great turnout last night and lots of valuable input from the people in the room. It was also great to read Jim Keenan's feedback. Matt also was able to listen in from NYC. Cees was listening as well and I believe he may still be in Australia, so we've got global reach now. :) I wanted to share a couple of links that were in my slides: Read this article: http://www.kalzumeus.com/2012/01/23/salary-negotiation/ Watch this short video: http://privatelist.findyourdreamjob.com/how-the-pros-negotiate/ If you have a few minutes to devote to this, I think there are some really valuable tips in those two articles. As far as the discussion goes about Hangouts, I'm not opposed to another solution if it's at least as good and at least as easy to use. We could maybe even have a hybrid solution where the Hangout is shared via some other screen casting framework so that there are sane options for everyone. Not too long ago we didn't do any kind of broadcasting, so this is already a big step for us, but obviously things could be improved. Olaf From fulko.hew at gmail.com Thu Oct 30 08:04:09 2014 From: fulko.hew at gmail.com (Fulko Hew) Date: Thu, 30 Oct 2014 11:04:09 -0400 Subject: [tpm] salary negotiation resources In-Reply-To: <128C4935-14EE-43C8-B2BC-FD205956E6A2@gmail.com> References: <128C4935-14EE-43C8-B2BC-FD205956E6A2@gmail.com> Message-ID: On Thu, Oct 30, 2014 at 10:55 AM, Olaf Alders wrote: > Great turnout last night and lots of valuable input from the people in the room. > It was also great to read Jim Keenan's feedback. Matt also was able to listen > in from NYC. Cees was listening as well and I believe he may still be in > Australia, so we've got global reach now. :) ... snip ... > As far as the discussion goes about Hangouts, I'm not opposed to another > solution if it's at least as good and at least as easy to use. We could > maybe even have a hybrid solution where the Hangout is shared via some > other screen casting framework so that there are sane options for everyone. > Not too long ago we didn't do any kind of broadcasting, so this is already > a big step for us, but obviously things could be improved. And I was listening from home in Burlington. Unfortunately, I had to do it via the YouTube feed instead because: a) I can't do Hangouts on my old Linux box and b) I found out that my corporate Windows laptop is so locked down that I couldn't install the required Hangout software anyway. From arocker at Vex.Net Thu Oct 30 08:49:50 2014 From: arocker at Vex.Net (arocker at Vex.Net) Date: Thu, 30 Oct 2014 11:49:50 -0400 Subject: [tpm] salary negotiation resources In-Reply-To: <128C4935-14EE-43C8-B2BC-FD205956E6A2@gmail.com> References: <128C4935-14EE-43C8-B2BC-FD205956E6A2@gmail.com> Message-ID: This site has some numbers that should be useful: http://swz.salary.com/CanadaSalaryWizard/layoutscripts/cswzl_newsearch.aspx From ioncache at gmail.com Thu Oct 30 12:07:44 2014 From: ioncache at gmail.com (Mark Jubenville) Date: Thu, 30 Oct 2014 15:07:44 -0400 Subject: [tpm] October 29 meeting In-Reply-To: <54518D74.6020601@verizon.net> References: <54518D74.6020601@verizon.net> Message-ID: Good to hear about the sound quality. Next time we should try doing a phone call to our meeting room and using our phone system for the microphone. It has mics at both ends of the table as well as the main phone itself. On Wed, Oct 29, 2014 at 8:59 PM, James E Keenan wrote: > The technical quality of the webcast at https://plus.google.com/+ > TorontoPerlMongers/posts was much than last month. The typography on > Olaf's slides was legible even though I didn't go to full-screen view. > There was no video other than the slides, but that's okay. > > Olaf's audio was very clear, but I guess the farther someone was away from > the mike, the more the person was likely to sound like someone giving a > radio interview on a cell phone in a moving car. But I was able to > recognize the voices of longtime TPM friends like Alan and Alex. > > Hope to be in Toronto again in the first half of 2015. > > jimk > _______________________________________________ > toronto-pm mailing list > toronto-pm at pm.org > http://mail.pm.org/mailman/listinfo/toronto-pm > -------------- next part -------------- An HTML attachment was scrubbed... URL: From legrady at gmail.com Thu Oct 30 15:05:34 2014 From: legrady at gmail.com (Tom Legrady) Date: Thu, 30 Oct 2014 18:05:34 -0400 Subject: [tpm] salary negotiation resources In-Reply-To: <128C4935-14EE-43C8-B2BC-FD205956E6A2@gmail.com> References: <128C4935-14EE-43C8-B2BC-FD205956E6A2@gmail.com> Message-ID: <5452B62E.5000200@gmail.com> I decided against attending in person and tried to connect fromhome, but Rogers must have detected my intentions and messed up my network. Thank you, John Tory. Tom