You can subscribe to this list here.
2002 |
Jan
|
Feb
|
Mar
|
Apr
(9) |
May
(28) |
Jun
(54) |
Jul
(68) |
Aug
(34) |
Sep
(20) |
Oct
(62) |
Nov
(58) |
Dec
(77) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2003 |
Jan
(91) |
Feb
(101) |
Mar
(73) |
Apr
(107) |
May
(56) |
Jun
(43) |
Jul
(68) |
Aug
(31) |
Sep
(35) |
Oct
(50) |
Nov
(20) |
Dec
(37) |
2004 |
Jan
(17) |
Feb
(3) |
Mar
(2) |
Apr
(7) |
May
(3) |
Jun
(11) |
Jul
(8) |
Aug
(22) |
Sep
(10) |
Oct
(9) |
Nov
(17) |
Dec
(6) |
2005 |
Jan
(14) |
Feb
(11) |
Mar
(6) |
Apr
(30) |
May
(17) |
Jun
(57) |
Jul
(18) |
Aug
(18) |
Sep
(32) |
Oct
(49) |
Nov
(19) |
Dec
(40) |
2006 |
Jan
(48) |
Feb
(68) |
Mar
(74) |
Apr
(92) |
May
(90) |
Jun
(60) |
Jul
(25) |
Aug
(47) |
Sep
(36) |
Oct
(64) |
Nov
(57) |
Dec
(21) |
2007 |
Jan
(74) |
Feb
(24) |
Mar
(49) |
Apr
(37) |
May
(56) |
Jun
(27) |
Jul
(23) |
Aug
(24) |
Sep
(24) |
Oct
(58) |
Nov
(13) |
Dec
(9) |
2008 |
Jan
(41) |
Feb
(16) |
Mar
(53) |
Apr
(19) |
May
(53) |
Jun
(20) |
Jul
(44) |
Aug
(12) |
Sep
(19) |
Oct
(22) |
Nov
(64) |
Dec
(14) |
2009 |
Jan
(16) |
Feb
(37) |
Mar
(30) |
Apr
(24) |
May
(3) |
Jun
(14) |
Jul
(39) |
Aug
(30) |
Sep
(38) |
Oct
(10) |
Nov
(9) |
Dec
(30) |
2010 |
Jan
(27) |
Feb
(9) |
Mar
(8) |
Apr
(38) |
May
(17) |
Jun
(2) |
Jul
(15) |
Aug
(3) |
Sep
(9) |
Oct
(3) |
Nov
(14) |
Dec
(6) |
2011 |
Jan
(1) |
Feb
(14) |
Mar
(18) |
Apr
(7) |
May
(3) |
Jun
(5) |
Jul
(3) |
Aug
|
Sep
(3) |
Oct
(3) |
Nov
(3) |
Dec
(2) |
2012 |
Jan
(2) |
Feb
(2) |
Mar
(1) |
Apr
|
May
(2) |
Jun
(1) |
Jul
(2) |
Aug
(2) |
Sep
(1) |
Oct
(4) |
Nov
(5) |
Dec
|
2013 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2014 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(2) |
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
From: Richard L. <ce...@l-...> - 2009-04-06 04:15:45
|
Yup. We work hard, actually. It's just a NICE place to work hard. On Sun, April 5, 2009 11:00 pm, Wilfried Schobeiri wrote: > So... do you guys actually work there too? > > On Apr 5, 2009, at 22:55 , Richard Lynch wrote: > >> OMG! You may not believe this in 2009 rather than 1999... >> >> Lunch: >> Before 11 am, every day, you write down what you want at reception, >> from whatever delivery place is the food du jour, with a $12.00 >> limit. >> >> Places I can recall from last month's scheudle: >> TGIF, Subway, Taste of Thai, Mexican, Chinese, ... >> >> It varies a lot. I'd say you repeat each place every couple weeks, >> give or take, some more than others. (TGIF happens on Friday a lot.) >> >> And some days it's a catered thing where you have chicken breasts >> and >> lasagna instead of picking. That was probably the best lunch I've >> had >> so far, not counting the company outing with bowling and bocci. >> >> I suppose after six months I'll get tired of the same options, but, >> really, doesn't that happen even if you pick your own lunch joint >> near >> work every day, or pack leftovers from your own cooking? And for >> all >> I know, they vary it up after awhile just to avoid that. >> >> But hey, for free, I don't really care if they don't change it up >> much >> -- It's varied enough already for me. >> >> Beverages and Snacks I Can Recall: >> Apples, Oranges, Bananas. >> Tea (a few options), Coffee >> Granola, Trail Mix, Granola bars, Fruit & Nut bars, another Trail >> Mix >> Popcorn, Popcorn w/ butter (Microwave packs) >> Peanuts, Pistashios (sp?), Cashews, Mixed Nuts >> Beef Jerky >> Ice cream bars, Drumsticks, Something else I can't recall >> Soda Pop, Beer (Corona and Lite), Red Bull >> Peppermint Patties >> Snickers (king-size) >> Doritos, Sun Chips (3 flavors), Cheese-Its, couple others I forget >> Apple Crisps, Asian Pear Crisps, Strawberry/Banana Crisps >> Pop-tarts (the organic brand) >> Pixie Stix. I think I saw Twizzlers, but I don't eat those so I >> dunno. >> Oatmeal, Mac & Cheese >> Some frozen pizzas. Some afternoons, somebody will cook one up and >> leave it out on the counter for all to dig in. >> >> I'm sure I've missed a few things in there, but I'd say it's on par >> with a moderately stocked quickie-mart or gas station, if that helps >> clarify things. >> >> If it's stocked at Costco and it's reasonably in line with the >> above, >> they'll probably get it for you. >> >> Did I mention the Rec Room: pool table, foosball table, Guitar Hero >> setup and ping-pong topper for the pool table? And playing cards, >> of >> course. Or the massage chair? And the 200-gallon tropical fish tank >> for zoning out? >> >> Cuz, you know, if you need a break to clear your mind, then go >> challenge Dawn or Eric to Guitar Hero and get your ass kicked, or >> take >> on Brett or whatshisname in Foosball (ditto) or... >> >> The only place that even came close to this was the dot-com I worked >> in the 90s in the loft with the co-workers' dogs running around... >> And >> that didn't include free lunch, though you could assemble lunch out >> of >> the snacks available if you weren't too health-conscious. :-) >> >> Fortunately, there's a very nice walking path out back around a big >> pond with a bridge for variety in route, so I can at least walk some >> of the snack calories off. >> >> Actually, if I have a tricky algorithm or high-level architecture >> question to thrash through in my head, I take a walk around the pond >> as well. Always helps me work things out. >> >> I did say I *liked* working here, right? :-) >> >> Obviously you won't switch jobs JUST for the perqs, but it's >> indicative of a mind-set and attitude thing that is quite refreshing >> so far, so if you're not happy where you are, please consider it. >> >> I thought the commute would suck, but I'm already so far North that >> it's a drive at speed limit across Peterson / Touhy and then Highway >> 72. I don't mind an hour or so at ~40mph. I hate the crawling on >> the >> "expressway" with a zillion others in my way. ymmv. >> >> On Fri, April 3, 2009 12:20 pm, matt donohue wrote: >>> More details about the free lunch, beverages and snacks please! >>> (We only get free channel 9 at my works lunchroom) >>> >>> >>> >>> >>> ________________________________ >>> From: Richard Lynch <ce...@l-...> >>> To: chi...@li... >>> Sent: Friday, April 3, 2009 11:44:24 AM >>> Subject: [chiPHPug-discuss] NICE JOB Schaumburg >>> >>> My new job is hiring even more developers. >>> >>> I get a nice big bonus if you are hired and stick around 3 months, >>> so >>> feel free to name-drop me if you apply :-) >>> >>> I've only been here a couple weeks, but I love it, fwiw... >>> >>> If you are interested in applying, follow the directions at the >>> bottom. >>> >>> If you want to ask me anything, feel free to do so, off-list. >>> >>> Here's the formal description, mangled out of Word (my fault): >>> ----------------------------------------------------------- >>> >>> Position: >>> Software Engineer/ Computer Programmer >>> >>> Primary responsibilities: >>> Create and support new and existing software applications >>> >>> Duties include: >>> Web-based application development >>> Database management and infrastructure design >>> >>> Skills: >>> â¢Â   Experience in Web Development, Architecture, and Website >>> Design >>> â¢Â   Excellent interpersonal and communication skills >>> â¢Â   Experience with XHTML, CSS, JavaScript, PHP, and XMLHTTP >>> (Web 2.0) >>> technologies >>> â¢Â   Proficiency with MySQL or other database platforms >>> â¢Â   Cross-browser / platform experience. >>> â¢Â   Linux and Windows experience (not afraid of the command >>> line) >>> â¢Â   Experience w/ Adobe / Macromedia products a plus >>> â¢Â   E-Commerce / SEO experience a plus (please highlight in >>> cover letter) >>> >>> Life at Viveli: >>> â¢Â   Casual Dress Code >>> Complimentary Lunches, beverages and snacks >>> Benefits and competitive salaries >>> â¢Â   We work in small teams, which we believe promotes >>> spontaneity, >>> creativity and speed. >>> â¢Â   Anyone at Viveli might have our next great idea, so we >>> make >>> sure >>> every idea is heard. >>> >>> To Apply: >>> Submit completed application materials (resume, cover letter and 2 >>> samples of work) to HR Recruiter hr...@vi... >>> >>> The hours are 9AM-5PM Monday-Friday. We are located in Schaumburg, >>> Illinois (Northwest Suburbs). >>> >>> Please note! To be considered for this opening: >>> Attach application materials as a MS Word doc (with your FULL NAME >>> in >>> the filenames) >>> Submit application materials via e-mail. Applicants who do not >>> follow >>> this formatting will not be considered. >>> >>> Viveli is an EOE >>> >>> -- >>> Some people ask for gifts here. >>> I just want you to buy an Indie CD for yourself: >>> http://cdbaby.com/search/from/lynch >>> >>> >>> >>> ------------------------------------------------------------------------------ >>> _______________________________________________ >>> chiPHPug-discuss mailing list >>> chi...@li... >>> https://lists.sourceforge.net/lists/listinfo/chiphpug-discuss >>> ------------------------------------------------------------------------------ >>> _______________________________________________ >>> chiPHPug-discuss mailing list >>> chi...@li... >>> https://lists.sourceforge.net/lists/listinfo/chiphpug-discuss >>> >> >> >> -- >> Some people ask for gifts here. >> I just want you to buy an Indie CD for yourself: >> http://cdbaby.com/search/from/lynch >> >> >> >> ------------------------------------------------------------------------------ >> _______________________________________________ >> chiPHPug-discuss mailing list >> chi...@li... >> https://lists.sourceforge.net/lists/listinfo/chiphpug-discuss > > > ------------------------------------------------------------------------------ > _______________________________________________ > chiPHPug-discuss mailing list > chi...@li... > https://lists.sourceforge.net/lists/listinfo/chiphpug-discuss > -- Some people ask for gifts here. I just want you to buy an Indie CD for yourself: http://cdbaby.com/search/from/lynch |
From: Wilfried S. <ws...@de...> - 2009-04-06 04:00:16
|
So... do you guys actually work there too? On Apr 5, 2009, at 22:55 , Richard Lynch wrote: > OMG! You may not believe this in 2009 rather than 1999... > > Lunch: > Before 11 am, every day, you write down what you want at reception, > from whatever delivery place is the food du jour, with a $12.00 limit. > > Places I can recall from last month's scheudle: > TGIF, Subway, Taste of Thai, Mexican, Chinese, ... > > It varies a lot. I'd say you repeat each place every couple weeks, > give or take, some more than others. (TGIF happens on Friday a lot.) > > And some days it's a catered thing where you have chicken breasts and > lasagna instead of picking. That was probably the best lunch I've had > so far, not counting the company outing with bowling and bocci. > > I suppose after six months I'll get tired of the same options, but, > really, doesn't that happen even if you pick your own lunch joint near > work every day, or pack leftovers from your own cooking? And for all > I know, they vary it up after awhile just to avoid that. > > But hey, for free, I don't really care if they don't change it up much > -- It's varied enough already for me. > > Beverages and Snacks I Can Recall: > Apples, Oranges, Bananas. > Tea (a few options), Coffee > Granola, Trail Mix, Granola bars, Fruit & Nut bars, another Trail Mix > Popcorn, Popcorn w/ butter (Microwave packs) > Peanuts, Pistashios (sp?), Cashews, Mixed Nuts > Beef Jerky > Ice cream bars, Drumsticks, Something else I can't recall > Soda Pop, Beer (Corona and Lite), Red Bull > Peppermint Patties > Snickers (king-size) > Doritos, Sun Chips (3 flavors), Cheese-Its, couple others I forget > Apple Crisps, Asian Pear Crisps, Strawberry/Banana Crisps > Pop-tarts (the organic brand) > Pixie Stix. I think I saw Twizzlers, but I don't eat those so I dunno. > Oatmeal, Mac & Cheese > Some frozen pizzas. Some afternoons, somebody will cook one up and > leave it out on the counter for all to dig in. > > I'm sure I've missed a few things in there, but I'd say it's on par > with a moderately stocked quickie-mart or gas station, if that helps > clarify things. > > If it's stocked at Costco and it's reasonably in line with the above, > they'll probably get it for you. > > Did I mention the Rec Room: pool table, foosball table, Guitar Hero > setup and ping-pong topper for the pool table? And playing cards, of > course. Or the massage chair? And the 200-gallon tropical fish tank > for zoning out? > > Cuz, you know, if you need a break to clear your mind, then go > challenge Dawn or Eric to Guitar Hero and get your ass kicked, or take > on Brett or whatshisname in Foosball (ditto) or... > > The only place that even came close to this was the dot-com I worked > in the 90s in the loft with the co-workers' dogs running around... And > that didn't include free lunch, though you could assemble lunch out of > the snacks available if you weren't too health-conscious. :-) > > Fortunately, there's a very nice walking path out back around a big > pond with a bridge for variety in route, so I can at least walk some > of the snack calories off. > > Actually, if I have a tricky algorithm or high-level architecture > question to thrash through in my head, I take a walk around the pond > as well. Always helps me work things out. > > I did say I *liked* working here, right? :-) > > Obviously you won't switch jobs JUST for the perqs, but it's > indicative of a mind-set and attitude thing that is quite refreshing > so far, so if you're not happy where you are, please consider it. > > I thought the commute would suck, but I'm already so far North that > it's a drive at speed limit across Peterson / Touhy and then Highway > 72. I don't mind an hour or so at ~40mph. I hate the crawling on the > "expressway" with a zillion others in my way. ymmv. > > On Fri, April 3, 2009 12:20 pm, matt donohue wrote: >> More details about the free lunch, beverages and snacks please! >> (We only get free channel 9 at my works lunchroom) >> >> >> >> >> ________________________________ >> From: Richard Lynch <ce...@l-...> >> To: chi...@li... >> Sent: Friday, April 3, 2009 11:44:24 AM >> Subject: [chiPHPug-discuss] NICE JOB Schaumburg >> >> My new job is hiring even more developers. >> >> I get a nice big bonus if you are hired and stick around 3 months, so >> feel free to name-drop me if you apply :-) >> >> I've only been here a couple weeks, but I love it, fwiw... >> >> If you are interested in applying, follow the directions at the >> bottom. >> >> If you want to ask me anything, feel free to do so, off-list. >> >> Here's the formal description, mangled out of Word (my fault): >> ----------------------------------------------------------- >> >> Position: >> Software Engineer/ Computer Programmer >> >> Primary responsibilities: >> Create and support new and existing software applications >> >> Duties include: >> Web-based application development >> Database management and infrastructure design >> >> Skills: >> •   Experience in Web Development, Architecture, and Website >> Design >> •   Excellent interpersonal and communication skills >> •   Experience with XHTML, CSS, JavaScript, PHP, and XMLHTTP >> (Web 2.0) >> technologies >> •   Proficiency with MySQL or other database platforms >> •   Cross-browser / platform experience. >> •   Linux and Windows experience (not afraid of the command >> line) >> •   Experience w/ Adobe / Macromedia products a plus >> •   E-Commerce / SEO experience a plus (please highlight in >> cover letter) >> >> Life at Viveli: >> •   Casual Dress Code >> Complimentary Lunches, beverages and snacks >> Benefits and competitive salaries >> •   We work in small teams, which we believe promotes >> spontaneity, >> creativity and speed. >> •   Anyone at Viveli might have our next great idea, so we make >> sure >> every idea is heard. >> >> To Apply: >> Submit completed application materials (resume, cover letter and 2 >> samples of work) to HR Recruiter hr...@vi... >> >> The hours are 9AM-5PM Monday-Friday. We are located in Schaumburg, >> Illinois (Northwest Suburbs). >> >> Please note! To be considered for this opening: >> Attach application materials as a MS Word doc (with your FULL NAME in >> the filenames) >> Submit application materials via e-mail. Applicants who do not follow >> this formatting will not be considered. >> >> Viveli is an EOE >> >> -- >> Some people ask for gifts here. >> I just want you to buy an Indie CD for yourself: >> http://cdbaby.com/search/from/lynch >> >> >> >> ------------------------------------------------------------------------------ >> _______________________________________________ >> chiPHPug-discuss mailing list >> chi...@li... >> https://lists.sourceforge.net/lists/listinfo/chiphpug-discuss >> ------------------------------------------------------------------------------ >> _______________________________________________ >> chiPHPug-discuss mailing list >> chi...@li... >> https://lists.sourceforge.net/lists/listinfo/chiphpug-discuss >> > > > -- > Some people ask for gifts here. > I just want you to buy an Indie CD for yourself: > http://cdbaby.com/search/from/lynch > > > > ------------------------------------------------------------------------------ > _______________________________________________ > chiPHPug-discuss mailing list > chi...@li... > https://lists.sourceforge.net/lists/listinfo/chiphpug-discuss |
From: Richard L. <ce...@l-...> - 2009-04-06 03:55:40
|
OMG! You may not believe this in 2009 rather than 1999... Lunch: Before 11 am, every day, you write down what you want at reception, from whatever delivery place is the food du jour, with a $12.00 limit. Places I can recall from last month's scheudle: TGIF, Subway, Taste of Thai, Mexican, Chinese, ... It varies a lot. I'd say you repeat each place every couple weeks, give or take, some more than others. (TGIF happens on Friday a lot.) And some days it's a catered thing where you have chicken breasts and lasagna instead of picking. That was probably the best lunch I've had so far, not counting the company outing with bowling and bocci. I suppose after six months I'll get tired of the same options, but, really, doesn't that happen even if you pick your own lunch joint near work every day, or pack leftovers from your own cooking? And for all I know, they vary it up after awhile just to avoid that. But hey, for free, I don't really care if they don't change it up much -- It's varied enough already for me. Beverages and Snacks I Can Recall: Apples, Oranges, Bananas. Tea (a few options), Coffee Granola, Trail Mix, Granola bars, Fruit & Nut bars, another Trail Mix Popcorn, Popcorn w/ butter (Microwave packs) Peanuts, Pistashios (sp?), Cashews, Mixed Nuts Beef Jerky Ice cream bars, Drumsticks, Something else I can't recall Soda Pop, Beer (Corona and Lite), Red Bull Peppermint Patties Snickers (king-size) Doritos, Sun Chips (3 flavors), Cheese-Its, couple others I forget Apple Crisps, Asian Pear Crisps, Strawberry/Banana Crisps Pop-tarts (the organic brand) Pixie Stix. I think I saw Twizzlers, but I don't eat those so I dunno. Oatmeal, Mac & Cheese Some frozen pizzas. Some afternoons, somebody will cook one up and leave it out on the counter for all to dig in. I'm sure I've missed a few things in there, but I'd say it's on par with a moderately stocked quickie-mart or gas station, if that helps clarify things. If it's stocked at Costco and it's reasonably in line with the above, they'll probably get it for you. Did I mention the Rec Room: pool table, foosball table, Guitar Hero setup and ping-pong topper for the pool table? And playing cards, of course. Or the massage chair? And the 200-gallon tropical fish tank for zoning out? Cuz, you know, if you need a break to clear your mind, then go challenge Dawn or Eric to Guitar Hero and get your ass kicked, or take on Brett or whatshisname in Foosball (ditto) or... The only place that even came close to this was the dot-com I worked in the 90s in the loft with the co-workers' dogs running around... And that didn't include free lunch, though you could assemble lunch out of the snacks available if you weren't too health-conscious. :-) Fortunately, there's a very nice walking path out back around a big pond with a bridge for variety in route, so I can at least walk some of the snack calories off. Actually, if I have a tricky algorithm or high-level architecture question to thrash through in my head, I take a walk around the pond as well. Always helps me work things out. I did say I *liked* working here, right? :-) Obviously you won't switch jobs JUST for the perqs, but it's indicative of a mind-set and attitude thing that is quite refreshing so far, so if you're not happy where you are, please consider it. I thought the commute would suck, but I'm already so far North that it's a drive at speed limit across Peterson / Touhy and then Highway 72. I don't mind an hour or so at ~40mph. I hate the crawling on the "expressway" with a zillion others in my way. ymmv. On Fri, April 3, 2009 12:20 pm, matt donohue wrote: > More details about the free lunch, beverages and snacks please! > (We only get free channel 9 at my works lunchroom) > > > > > ________________________________ > From: Richard Lynch <ce...@l-...> > To: chi...@li... > Sent: Friday, April 3, 2009 11:44:24 AM > Subject: [chiPHPug-discuss] NICE JOB Schaumburg > > My new job is hiring even more developers. > > I get a nice big bonus if you are hired and stick around 3 months, so > feel free to name-drop me if you apply :-) > > I've only been here a couple weeks, but I love it, fwiw... > > If you are interested in applying, follow the directions at the > bottom. > > If you want to ask me anything, feel free to do so, off-list. > > Here's the formal description, mangled out of Word (my fault): > ----------------------------------------------------------- > > Position: > Software Engineer/ Computer Programmer > > Primary responsibilities: > Create and support new and existing software applications > > Duties include: > Web-based application development > Database management and infrastructure design > > Skills: > â¢Â   Experience in Web Development, Architecture, and Website > Design > â¢Â   Excellent interpersonal and communication skills > â¢Â   Experience with XHTML, CSS, JavaScript, PHP, and XMLHTTP > (Web 2.0) > technologies > â¢Â   Proficiency with MySQL or other database platforms > â¢Â   Cross-browser / platform experience. > â¢Â   Linux and Windows experience (not afraid of the command > line) > â¢Â   Experience w/ Adobe / Macromedia products a plus > â¢Â   E-Commerce / SEO experience a plus (please highlight in > cover letter) > > Life at Viveli: > â¢Â   Casual Dress Code > Complimentary Lunches, beverages and snacks > Benefits and competitive salaries > â¢Â   We work in small teams, which we believe promotes > spontaneity, > creativity and speed. > â¢Â   Anyone at Viveli might have our next great idea, so we make > sure > every idea is heard. > > To Apply: > Submit completed application materials (resume, cover letter and 2 > samples of work) to HR Recruiter hr...@vi... > > The hours are 9AM-5PM Monday-Friday. We are located in Schaumburg, > Illinois (Northwest Suburbs). > > Please note! To be considered for this opening: > Attach application materials as a MS Word doc (with your FULL NAME in > the filenames) > Submit application materials via e-mail. Applicants who do not follow > this formatting will not be considered. > > Viveli is an EOE > > -- > Some people ask for gifts here. > I just want you to buy an Indie CD for yourself: > http://cdbaby.com/search/from/lynch > > > > ------------------------------------------------------------------------------ > _______________________________________________ > chiPHPug-discuss mailing list > chi...@li... > https://lists.sourceforge.net/lists/listinfo/chiphpug-discuss > ------------------------------------------------------------------------------ > _______________________________________________ > chiPHPug-discuss mailing list > chi...@li... > https://lists.sourceforge.net/lists/listinfo/chiphpug-discuss > -- Some people ask for gifts here. I just want you to buy an Indie CD for yourself: http://cdbaby.com/search/from/lynch |
From: Marty B. <ma...@da...> - 2009-04-03 23:04:54
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Dangit, why is it always 70 miles away. Nothing in NW Indiana? On Apr 3, 2009, at 11:44 AM, Richard Lynch wrote: > The hours are 9AM-5PM Monday-Friday. We are located in Schaumburg, > Illinois (Northwest Suburbs). _________________________________________________________ William Marty Buchaus Jr RHCE (RedHat Certified Engineer) - 807101943103186 ICQ: 10579998 AIM: snuffychi PGP: DFED 2E93 CE75 ADAA 6A5C AC17 EBD9 2BCC BA4E 02FD Check out the latest Rants and Grumbling at http://snuffy.org yeah that's my Blog! -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.10 (Darwin) iEYEARECAAYFAknWf5UACgkQ69krzLpOAv2c1QCghvyhRtIeAMGCnxTk5csKXEZh +/8An0Oyy013LKr63KLa1Z0JOBG/oIp2 =BSO3 -----END PGP SIGNATURE----- |
From: matt d. <mm_...@ya...> - 2009-04-03 17:38:40
|
I didn't say I was interested in the job did I? ________________________________ From: Wilfried Schobeiri <ws...@de...> To: Chicago PHP User Group <chi...@li...> Sent: Friday, April 3, 2009 12:26:29 PM Subject: Re: [chiPHPug-discuss] NICE JOB Schaumburg That you'd switch jobs solely for a free food amuses me. On Apr 3, 2009, at 12:20 , matt donohue wrote: > More details about the free lunch, beverages and snacks please! > (We only get free channel 9 at my works lunchroom) > > > > > ________________________________ > From: Richard Lynch <ce...@l-...> > To: chi...@li... > Sent: Friday, April 3, 2009 11:44:24 AM > Subject: [chiPHPug-discuss] NICE JOB Schaumburg > > My new job is hiring even more developers. > > I get a nice big bonus if you are hired and stick around 3 months, so > feel free to name-drop me if you apply :-) > > I've only been here a couple weeks, but I love it, fwiw... > > If you are interested in applying, follow the directions at the > bottom. > > If you want to ask me anything, feel free to do so, off-list. > > Here's the formal description, mangled out of Word (my fault): > ----------------------------------------------------------- > > Position: > Software Engineer/ Computer Programmer > > Primary responsibilities: > Create and support new and existing software applications > > Duties include: > Web-based application development > Database management and infrastructure design > > Skills: > • Experience in Web Development, Architecture, and Website Design > • Excellent interpersonal and communication skills > • Experience with XHTML, CSS, JavaScript, PHP, and XMLHTTP (Web > 2.0) > technologies > • Proficiency with MySQL or other database platforms > • Cross-browser / platform experience. > • Linux and Windows experience (not afraid of the command line) > • Experience w/ Adobe / Macromedia products a plus > • E-Commerce / SEO experience a plus (please highlight in cover > letter) > > Life at Viveli: > • Casual Dress Code > Complimentary Lunches, beverages and snacks > Benefits and competitive salaries > • We work in small teams, which we believe promotes spontaneity, > creativity and speed. > • Anyone at Viveli might have our next great idea, so we make sure > every idea is heard. > > To Apply: > Submit completed application materials (resume, cover letter and 2 > samples of work) to HR Recruiter hr...@vi... > > The hours are 9AM-5PM Monday-Friday. We are located in Schaumburg, > Illinois (Northwest Suburbs). > > Please note! To be considered for this opening: > Attach application materials as a MS Word doc (with your FULL NAME in > the filenames) > Submit application materials via e-mail. Applicants who do not follow > this formatting will not be considered. > > Viveli is an EOE > > -- > Some people ask for gifts here. > I just want you to buy an Indie CD for yourself: > http://cdbaby.com/search/from/lynch > > > > ------------------------------------------------------------------------------ > _______________________________________________ > chiPHPug-discuss mailing list > chi...@li... > https://lists.sourceforge.net/lists/listinfo/chiphpug-discuss > ------------------------------------------------------------------------------ > _______________________________________________ > chiPHPug-discuss mailing list > chi...@li... > https://lists.sourceforge.net/lists/listinfo/chiphpug-discuss ------------------------------------------------------------------------------ _______________________________________________ chiPHPug-discuss mailing list chi...@li... https://lists.sourceforge.net/lists/listinfo/chiphpug-discuss |
From: Wilfried S. <ws...@de...> - 2009-04-03 17:26:49
|
That you'd switch jobs solely for a free food amuses me. On Apr 3, 2009, at 12:20 , matt donohue wrote: > More details about the free lunch, beverages and snacks please! > (We only get free channel 9 at my works lunchroom) > > > > > ________________________________ > From: Richard Lynch <ce...@l-...> > To: chi...@li... > Sent: Friday, April 3, 2009 11:44:24 AM > Subject: [chiPHPug-discuss] NICE JOB Schaumburg > > My new job is hiring even more developers. > > I get a nice big bonus if you are hired and stick around 3 months, so > feel free to name-drop me if you apply :-) > > I've only been here a couple weeks, but I love it, fwiw... > > If you are interested in applying, follow the directions at the > bottom. > > If you want to ask me anything, feel free to do so, off-list. > > Here's the formal description, mangled out of Word (my fault): > ----------------------------------------------------------- > > Position: > Software Engineer/ Computer Programmer > > Primary responsibilities: > Create and support new and existing software applications > > Duties include: > Web-based application development > Database management and infrastructure design > > Skills: > • Experience in Web Development, Architecture, and Website Design > • Excellent interpersonal and communication skills > • Experience with XHTML, CSS, JavaScript, PHP, and XMLHTTP (Web > 2.0) > technologies > • Proficiency with MySQL or other database platforms > • Cross-browser / platform experience. > • Linux and Windows experience (not afraid of the command line) > • Experience w/ Adobe / Macromedia products a plus > • E-Commerce / SEO experience a plus (please highlight in cover > letter) > > Life at Viveli: > • Casual Dress Code > Complimentary Lunches, beverages and snacks > Benefits and competitive salaries > • We work in small teams, which we believe promotes spontaneity, > creativity and speed. > • Anyone at Viveli might have our next great idea, so we make sure > every idea is heard. > > To Apply: > Submit completed application materials (resume, cover letter and 2 > samples of work) to HR Recruiter hr...@vi... > > The hours are 9AM-5PM Monday-Friday. We are located in Schaumburg, > Illinois (Northwest Suburbs). > > Please note! To be considered for this opening: > Attach application materials as a MS Word doc (with your FULL NAME in > the filenames) > Submit application materials via e-mail. Applicants who do not follow > this formatting will not be considered. > > Viveli is an EOE > > -- > Some people ask for gifts here. > I just want you to buy an Indie CD for yourself: > http://cdbaby.com/search/from/lynch > > > > ------------------------------------------------------------------------------ > _______________________________________________ > chiPHPug-discuss mailing list > chi...@li... > https://lists.sourceforge.net/lists/listinfo/chiphpug-discuss > ------------------------------------------------------------------------------ > _______________________________________________ > chiPHPug-discuss mailing list > chi...@li... > https://lists.sourceforge.net/lists/listinfo/chiphpug-discuss |
From: matt d. <mm_...@ya...> - 2009-04-03 17:20:23
|
More details about the free lunch, beverages and snacks please! (We only get free channel 9 at my works lunchroom) ________________________________ From: Richard Lynch <ce...@l-...> To: chi...@li... Sent: Friday, April 3, 2009 11:44:24 AM Subject: [chiPHPug-discuss] NICE JOB Schaumburg My new job is hiring even more developers. I get a nice big bonus if you are hired and stick around 3 months, so feel free to name-drop me if you apply :-) I've only been here a couple weeks, but I love it, fwiw... If you are interested in applying, follow the directions at the bottom. If you want to ask me anything, feel free to do so, off-list. Here's the formal description, mangled out of Word (my fault): ----------------------------------------------------------- Position: Software Engineer/ Computer Programmer Primary responsibilities: Create and support new and existing software applications Duties include: Web-based application development Database management and infrastructure design Skills: • Experience in Web Development, Architecture, and Website Design • Excellent interpersonal and communication skills • Experience with XHTML, CSS, JavaScript, PHP, and XMLHTTP (Web 2.0) technologies • Proficiency with MySQL or other database platforms • Cross-browser / platform experience. • Linux and Windows experience (not afraid of the command line) • Experience w/ Adobe / Macromedia products a plus • E-Commerce / SEO experience a plus (please highlight in cover letter) Life at Viveli: • Casual Dress Code Complimentary Lunches, beverages and snacks Benefits and competitive salaries • We work in small teams, which we believe promotes spontaneity, creativity and speed. • Anyone at Viveli might have our next great idea, so we make sure every idea is heard. To Apply: Submit completed application materials (resume, cover letter and 2 samples of work) to HR Recruiter hr...@vi... The hours are 9AM-5PM Monday-Friday. We are located in Schaumburg, Illinois (Northwest Suburbs). Please note! To be considered for this opening: Attach application materials as a MS Word doc (with your FULL NAME in the filenames) Submit application materials via e-mail. Applicants who do not follow this formatting will not be considered. Viveli is an EOE -- Some people ask for gifts here. I just want you to buy an Indie CD for yourself: http://cdbaby.com/search/from/lynch ------------------------------------------------------------------------------ _______________________________________________ chiPHPug-discuss mailing list chi...@li... https://lists.sourceforge.net/lists/listinfo/chiphpug-discuss |
From: Richard L. <ce...@l-...> - 2009-04-03 16:44:34
|
My new job is hiring even more developers. I get a nice big bonus if you are hired and stick around 3 months, so feel free to name-drop me if you apply :-) I've only been here a couple weeks, but I love it, fwiw... If you are interested in applying, follow the directions at the bottom. If you want to ask me anything, feel free to do so, off-list. Here's the formal description, mangled out of Word (my fault): ----------------------------------------------------------- Position: Software Engineer/ Computer Programmer Primary responsibilities: Create and support new and existing software applications Duties include: Web-based application development Database management and infrastructure design Skills: Experience in Web Development, Architecture, and Website Design Excellent interpersonal and communication skills Experience with XHTML, CSS, JavaScript, PHP, and XMLHTTP (Web 2.0) technologies Proficiency with MySQL or other database platforms Cross-browser / platform experience. Linux and Windows experience (not afraid of the command line) Experience w/ Adobe / Macromedia products a plus E-Commerce / SEO experience a plus (please highlight in cover letter) Life at Viveli: Casual Dress Code Complimentary Lunches, beverages and snacks Benefits and competitive salaries We work in small teams, which we believe promotes spontaneity, creativity and speed. Anyone at Viveli might have our next great idea, so we make sure every idea is heard. To Apply: Submit completed application materials (resume, cover letter and 2 samples of work) to HR Recruiter hr...@vi... The hours are 9AM-5PM Monday-Friday. We are located in Schaumburg, Illinois (Northwest Suburbs). Please note! To be considered for this opening: Attach application materials as a MS Word doc (with your FULL NAME in the filenames) Submit application materials via e-mail. Applicants who do not follow this formatting will not be considered. Viveli is an EOE -- Some people ask for gifts here. I just want you to buy an Indie CD for yourself: http://cdbaby.com/search/from/lynch |
From: Jason R. <ja...@ho...> - 2009-03-30 21:02:06
|
Precisely the point. But the construct will more often be abused than not if its in the style guide.. Dont get me wrong, I love rough, sharp pointy edges that the smart developer can use to do tricky things with, but thats more of a code cosmetics issue than actual functionality. I guess we all have opinions on where to make trade-offs, eh? ;-) Wilfried Schobeiri wrote: > Which is why you only use it in your view, not in your biz logic. The > goal is clean, short, and survivable. The example they have on the > manpage there is awful... I'd consider that borderline obfuscation. > > On Mar 30, 2009, at 15:47 , Jason Rexilius wrote: > >> The example they give on the man page is enlightening if you think >> about >> it from the point of view of some college kid who had java or .net >> classes and is learning PHP on the job doing maintenance on some >> legacy >> code base: >> >> <?php >> // Example usage for: Ternary Operator >> $action = (empty($_POST['action'])) ? 'default' : $_POST['action']; >> >> // The above is identical to this if/else statement >> if (empty($_POST['action'])) { >> $action = 'default'; >> } else { >> $action = $_POST['action']; >> } >> >> ?> >> >> >> While the ternary operation is shorter and more terse, the standard >> if/else method will be easier for them to follow. >> >> >> Again, its about survivable code not shortest code. In order to >> survive >> it has to live in the real world which often has people of various >> skill >> levels interacting with it over time.. >> >> But, I'm just a curmudgeon ;-) >> >> >> >> >> >> Jough Dempsey wrote: >>> On Mon, Mar 30, 2009 at 1:07 PM, Wilfried Schobeiri <ws...@de... >>>> wrote: >>>> Was hoping that http://wiki.php.net/rfc/ifsetor/s suggested "?:" >>>> would >>>> be accepted. >>> It was. You can short-circuit ternary operations in PHP 5.3: >>> >>> http://us2.php.net/ternary >>> >>> ------------------------------------------------------------------------------ >>> _______________________________________________ >>> chiPHPug-discuss mailing list >>> chi...@li... >>> https://lists.sourceforge.net/lists/listinfo/chiphpug-discuss >> ------------------------------------------------------------------------------ >> _______________________________________________ >> chiPHPug-discuss mailing list >> chi...@li... >> https://lists.sourceforge.net/lists/listinfo/chiphpug-discuss > > > ------------------------------------------------------------------------------ > _______________________________________________ > chiPHPug-discuss mailing list > chi...@li... > https://lists.sourceforge.net/lists/listinfo/chiphpug-discuss |
From: Wilfried S. <ws...@de...> - 2009-03-30 20:59:38
|
Yay! I haven't been following the changelog on 5.3 very closely, only mysqlnd. On Mar 30, 2009, at 15:28 , Jough Dempsey wrote: > On Mon, Mar 30, 2009 at 1:07 PM, Wilfried Schobeiri <ws...@de... > > wrote: > >> Was hoping that http://wiki.php.net/rfc/ifsetor/s suggested "?:" >> would >> be accepted. > > It was. You can short-circuit ternary operations in PHP 5.3: > > http://us2.php.net/ternary > > ------------------------------------------------------------------------------ > _______________________________________________ > chiPHPug-discuss mailing list > chi...@li... > https://lists.sourceforge.net/lists/listinfo/chiphpug-discuss |
From: Wilfried S. <ws...@de...> - 2009-03-30 20:55:21
|
Which is why you only use it in your view, not in your biz logic. The goal is clean, short, and survivable. The example they have on the manpage there is awful... I'd consider that borderline obfuscation. On Mar 30, 2009, at 15:47 , Jason Rexilius wrote: > The example they give on the man page is enlightening if you think > about > it from the point of view of some college kid who had java or .net > classes and is learning PHP on the job doing maintenance on some > legacy > code base: > > <?php > // Example usage for: Ternary Operator > $action = (empty($_POST['action'])) ? 'default' : $_POST['action']; > > // The above is identical to this if/else statement > if (empty($_POST['action'])) { > $action = 'default'; > } else { > $action = $_POST['action']; > } > > ?> > > > While the ternary operation is shorter and more terse, the standard > if/else method will be easier for them to follow. > > > Again, its about survivable code not shortest code. In order to > survive > it has to live in the real world which often has people of various > skill > levels interacting with it over time.. > > But, I'm just a curmudgeon ;-) > > > > > > Jough Dempsey wrote: >> On Mon, Mar 30, 2009 at 1:07 PM, Wilfried Schobeiri <ws...@de... >> > wrote: >> >>> Was hoping that http://wiki.php.net/rfc/ifsetor/s suggested "?:" >>> would >>> be accepted. >> >> It was. You can short-circuit ternary operations in PHP 5.3: >> >> http://us2.php.net/ternary >> >> ------------------------------------------------------------------------------ >> _______________________________________________ >> chiPHPug-discuss mailing list >> chi...@li... >> https://lists.sourceforge.net/lists/listinfo/chiphpug-discuss > > ------------------------------------------------------------------------------ > _______________________________________________ > chiPHPug-discuss mailing list > chi...@li... > https://lists.sourceforge.net/lists/listinfo/chiphpug-discuss |
From: Jason R. <ja...@ho...> - 2009-03-30 20:47:29
|
The example they give on the man page is enlightening if you think about it from the point of view of some college kid who had java or .net classes and is learning PHP on the job doing maintenance on some legacy code base: <?php // Example usage for: Ternary Operator $action = (empty($_POST['action'])) ? 'default' : $_POST['action']; // The above is identical to this if/else statement if (empty($_POST['action'])) { $action = 'default'; } else { $action = $_POST['action']; } ?> While the ternary operation is shorter and more terse, the standard if/else method will be easier for them to follow. Again, its about survivable code not shortest code. In order to survive it has to live in the real world which often has people of various skill levels interacting with it over time.. But, I'm just a curmudgeon ;-) Jough Dempsey wrote: > On Mon, Mar 30, 2009 at 1:07 PM, Wilfried Schobeiri <ws...@de...> wrote: > >> Was hoping that http://wiki.php.net/rfc/ifsetor/s suggested "?:" would >> be accepted. > > It was. You can short-circuit ternary operations in PHP 5.3: > > http://us2.php.net/ternary > > ------------------------------------------------------------------------------ > _______________________________________________ > chiPHPug-discuss mailing list > chi...@li... > https://lists.sourceforge.net/lists/listinfo/chiphpug-discuss |
From: Jough D. <jou...@gm...> - 2009-03-30 20:28:56
|
On Mon, Mar 30, 2009 at 1:07 PM, Wilfried Schobeiri <ws...@de...> wrote: > Was hoping that http://wiki.php.net/rfc/ifsetor/s suggested "?:" would > be accepted. It was. You can short-circuit ternary operations in PHP 5.3: http://us2.php.net/ternary |
From: matt d. <mm_...@ya...> - 2009-03-30 20:03:44
|
The ternary sieve- $r = false; if(!$r)$r = (strpos($hub,"PRJ")>-1)? true:false; if(!$r)$r = (strpos($hub,"EAI")>-1)? true:false; if(!$r)$r = (strpos($hub,"ST")>-1)? true:false; if(!$r)$r = (strpos($hub,"PR")>-1)? true:false; ________________________________ From: Jason Rexilius <ja...@ho...> To: Chicago PHP User Group <chi...@li...> Sent: Monday, March 30, 2009 12:47:28 PM Subject: Re: [chiPHPug-discuss] "10 Advanced PHP Tips" Number 3 is a very good discussion. I think the right way to think about it is more than just initializing variables. Its an engineering mindset or coding method.. Maybe call it "code to fail".. But the principle is to make the exception the success case rather than the error case. This is how good, secure input validation is done, how firewall rules are usually done, etc. The basic example he provides: if (auth($username) == 'admin') { $admin = TRUE; } else { $admin = FALSE; } is rewritten as: $admin = FALSE; if (auth($username) == 'admin') { $admin = TRUE; } He then talks about more complex nesting of if/else, but thats not the point.. Its really about ensuring that only expected results survive the processing. so in a function like: function ValidateUser($UID) { $return=FALSE; // LOTS OF STUFF return $return; } If you forget something or something else changes in the environment its going to break rather than pass on unintended results.. He does touch on a good performance trade-off in exiting with a return as soon as a fatal test occurs, such as: if (isBlacklisted($username)) { return FALSE; } Number 5 is one of my biggest annoyances with PHP developers in that A LOT of them drop the brackets.. Its one of a short list of things I would kill dead in the language. ALWAYS USE BRACKETS! There are a large number of reasons but auto-code processing and readability or top of the list.. I disagree with Ben and agree with authors on Ternary operators. Terse is often bad for survivable code. And ternary operators are not easily understandable by people knew to a language (which if your code survives for more than a couple of years will inevitably happen). Terse is only good for people who are experts in both the specific application and the language when printing it out for a hand code review.. Coding conventions (no short tags, use curly brackets, no ternary operators, consisten case and naming conventions, etc. etc.) really help the poor intern who gets stuck doing maintenance on your code 5 years from now. Number 8 is a bad thing as a rule of thumb.. Frameworks can be good and can also be bad.. Its really situation dependent.. Thanks for passing this on Neil! Neil Rest wrote: > This may not be all that advanced to everyone, but some of it's interesting. > http://www.smashingmagazine.com/2009/03/24/10-useful-php-tips-revisited/ > > > (Sorry, I LIKE the ternary operator) > > Neil > -- > Nei...@rc... > > Don't worry about what anybody else is going to do. The best way to > predict the future is to invent it. > -- Alan Kay > > > ------------------------------------------------------------------------------ > _______________________________________________ > chiPHPug-discuss mailing list > chi...@li... > https://lists.sourceforge.net/lists/listinfo/chiphpug-discuss ------------------------------------------------------------------------------ _______________________________________________ chiPHPug-discuss mailing list chi...@li... https://lists.sourceforge.net/lists/listinfo/chiphpug-discuss |
From: Wilfried S. <ws...@de...> - 2009-03-30 18:34:40
|
I often use ternary in my view code, it's just clean and easy for setting checkboxes, etc. Was hoping that http://wiki.php.net/rfc/ifsetor/s suggested "?:" would be accepted. On Mar 30, 2009, at 12:47 , Jason Rexilius wrote: > Number 3 is a very good discussion. I think the right way to think > about it is more than just initializing variables. Its an engineering > mindset or coding method.. Maybe call it "code to fail".. But the > principle is to make the exception the success case rather than the > error case. This is how good, secure input validation is done, how > firewall rules are usually done, etc. > > The basic example he provides: > > if (auth($username) == 'admin') { > $admin = TRUE; > } else { > $admin = FALSE; > } > > is rewritten as: > > $admin = FALSE; > if (auth($username) == 'admin') { > $admin = TRUE; > } > > He then talks about more complex nesting of if/else, but thats not the > point.. Its really about ensuring that only expected results survive > the processing. > > so in a function like: > > function ValidateUser($UID) { > > $return=FALSE; > > // LOTS OF STUFF > > return $return; > > } > > > If you forget something or something else changes in the environment > its > going to break rather than pass on unintended results.. > > He does touch on a good performance trade-off in exiting with a return > as soon as a fatal test occurs, such as: > > if (isBlacklisted($username)) { > return FALSE; > } > > > > > Number 5 is one of my biggest annoyances with PHP developers in that A > LOT of them drop the brackets.. Its one of a short list of things I > would kill dead in the language. ALWAYS USE BRACKETS! There are a > large number of reasons but auto-code processing and readability or > top > of the list.. > > > I disagree with Ben and agree with authors on Ternary operators. > Terse > is often bad for survivable code. And ternary operators are not > easily > understandable by people knew to a language (which if your code > survives > for more than a couple of years will inevitably happen). Terse is > only > good for people who are experts in both the specific application and > the > language when printing it out for a hand code review.. Coding > conventions (no short tags, use curly brackets, no ternary operators, > consisten case and naming conventions, etc. etc.) really help the poor > intern who gets stuck doing maintenance on your code 5 years from now. > > > Number 8 is a bad thing as a rule of thumb.. Frameworks can be good > and > can also be bad.. Its really situation dependent.. > > > > Thanks for passing this on Neil! > > > > > > > Neil Rest wrote: >> This may not be all that advanced to everyone, but some of it's >> interesting. >> http://www.smashingmagazine.com/2009/03/24/10-useful-php-tips-revisited/ >> >> >> (Sorry, I LIKE the ternary operator) >> >> Neil >> -- >> Nei...@rc... >> >> Don't worry about what anybody else is going to do. The best way to >> predict the future is to invent it. >> -- Alan Kay >> >> >> ------------------------------------------------------------------------------ >> _______________________________________________ >> chiPHPug-discuss mailing list >> chi...@li... >> https://lists.sourceforge.net/lists/listinfo/chiphpug-discuss > > ------------------------------------------------------------------------------ > _______________________________________________ > chiPHPug-discuss mailing list > chi...@li... > https://lists.sourceforge.net/lists/listinfo/chiphpug-discuss |
From: Arlo L. <ar...@ar...> - 2009-03-30 18:21:29
|
> Number 5 is one of my biggest annoyances with PHP developers in that A > LOT of them drop the brackets. Its one of a short list of things I > would kill dead in the language. I'll sign that petition! Cheers, -Arlo _______________________________ Arlo Leach 773.769.6106 http://arlomedia.com |
From: Jason R. <ja...@ho...> - 2009-03-30 17:47:58
|
Number 3 is a very good discussion. I think the right way to think about it is more than just initializing variables. Its an engineering mindset or coding method.. Maybe call it "code to fail".. But the principle is to make the exception the success case rather than the error case. This is how good, secure input validation is done, how firewall rules are usually done, etc. The basic example he provides: if (auth($username) == 'admin') { $admin = TRUE; } else { $admin = FALSE; } is rewritten as: $admin = FALSE; if (auth($username) == 'admin') { $admin = TRUE; } He then talks about more complex nesting of if/else, but thats not the point.. Its really about ensuring that only expected results survive the processing. so in a function like: function ValidateUser($UID) { $return=FALSE; // LOTS OF STUFF return $return; } If you forget something or something else changes in the environment its going to break rather than pass on unintended results.. He does touch on a good performance trade-off in exiting with a return as soon as a fatal test occurs, such as: if (isBlacklisted($username)) { return FALSE; } Number 5 is one of my biggest annoyances with PHP developers in that A LOT of them drop the brackets.. Its one of a short list of things I would kill dead in the language. ALWAYS USE BRACKETS! There are a large number of reasons but auto-code processing and readability or top of the list.. I disagree with Ben and agree with authors on Ternary operators. Terse is often bad for survivable code. And ternary operators are not easily understandable by people knew to a language (which if your code survives for more than a couple of years will inevitably happen). Terse is only good for people who are experts in both the specific application and the language when printing it out for a hand code review.. Coding conventions (no short tags, use curly brackets, no ternary operators, consisten case and naming conventions, etc. etc.) really help the poor intern who gets stuck doing maintenance on your code 5 years from now. Number 8 is a bad thing as a rule of thumb.. Frameworks can be good and can also be bad.. Its really situation dependent.. Thanks for passing this on Neil! Neil Rest wrote: > This may not be all that advanced to everyone, but some of it's interesting. > http://www.smashingmagazine.com/2009/03/24/10-useful-php-tips-revisited/ > > > (Sorry, I LIKE the ternary operator) > > Neil > -- > Nei...@rc... > > Don't worry about what anybody else is going to do. The best way to > predict the future is to invent it. > -- Alan Kay > > > ------------------------------------------------------------------------------ > _______________________________________________ > chiPHPug-discuss mailing list > chi...@li... > https://lists.sourceforge.net/lists/listinfo/chiphpug-discuss |
From: Benjamin H. <ben...@gm...> - 2009-03-29 18:50:03
|
I don't buy the argument against the ternary operator either. Inline if/then logic is incredibly handy for being terse. Ben On Sun, Mar 29, 2009 at 1:15 PM, Neil Rest <Nei...@rc...> wrote: > This may not be all that advanced to everyone, but some of it's interesting. > http://www.smashingmagazine.com/2009/03/24/10-useful-php-tips-revisited/ > > > (Sorry, I LIKE the ternary operator) > > Neil > -- > Nei...@rc... > > Don't worry about what anybody else is going to do. The best way to > predict the future is to invent it. > -- Alan Kay > > > ------------------------------------------------------------------------------ > _______________________________________________ > chiPHPug-discuss mailing list > chi...@li... > https://lists.sourceforge.net/lists/listinfo/chiphpug-discuss > |
From: Neil R. <Nei...@rc...> - 2009-03-29 18:15:27
|
This may not be all that advanced to everyone, but some of it's interesting. http://www.smashingmagazine.com/2009/03/24/10-useful-php-tips-revisited/ (Sorry, I LIKE the ternary operator) Neil -- Nei...@rc... Don't worry about what anybody else is going to do. The best way to predict the future is to invent it. -- Alan Kay |
From: Samir F. <kd...@es...> - 2009-03-27 04:40:50
|
For anyone interested and in the Chicago area (I believe all the lists I'm addressing are local ). This is an fyi about a free conference that's being put together by students at UIC. Also, please feel free to send this to anybody that you feel would benefit from the information. ------------------ FLOURISH 2009 BRINGS TOGETHER OPEN-SOURCE EXPERTS FROM AROUND CHICAGO, THE MIDWEST, AND AROUND THE WORLD WHAT Flourish 2009 Flourish is an annual conference dedicated to bringing together experts and enthusiasts in Free, Libre, Open Source Software (FLOSS). Attendees of Flourish have an opportunity to see how using, creating and supporting FLOSS can enhance their careers, businesses and academic aspirations. Admission always free. WHO The University of Illinois at Chicago's ACM and IEEE chapters, with sponsorship from Motorola, Sun Microsystems, Orbitz, and others. WHY - Key open-source topics such as Google Android, Kubuntu, the Linux kernel, open mapping, user interfaces, music collaboration, and energy-efficient supercomputing. - Speakers like Ruby On Rails creator David Heinemeier Hansson, open-source law expert Daliah Sapers, and kernel hacker Christoph Lameter, - In-depth workshops on Erlang, Drupal, OpenSolaris, and Processing. WHEN April 3 - 4, 2009 9am - 5pm WHERE UIC Student Center East 750 South Halsted HOW Register at: http://www.flourishconf.com/register <http://www.flourishconf.com/register> Follow updates via Twitter: http://twitter.com/flourishconf/ <http://twitter.com/flourishconf/> |
From: Richard L. <ce...@l-...> - 2009-03-18 17:55:00
|
The location on the website has been updated, albeit at the 11th hour. I'll be there, but will have to bail out early, unfortunately. :-( On Wed, March 18, 2009 10:54 am, Jason Rexilius wrote: > All, > > We are NOT meeting at Sittercity's offices tonight, but rather > Brillstreets offices. Details are as follows: > > 6pm > BrillStreet > 445 West Erie, Suite 200 > Chicago, IL 60654 > T: 312.421.2122 > > pizza and beer > > Speakers: > > Joe Dwyer - ??? > Jason Rexilius - shmem functions and global counters, sems and locking > > > > ------------------------------------------------------------------------------ > Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) > are > powering Web 2.0 with engaging, cross-platform capabilities. Quickly > and > easily build your RIAs with Flex Builder, the Eclipse(TM)based > development > software that enables intelligent coding and step-through debugging. > Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com > _______________________________________________ > chiPHPug-discuss mailing list > chi...@li... > https://lists.sourceforge.net/lists/listinfo/chiphpug-discuss > -- Some people ask for gifts here. I just want you to buy an Indie CD for yourself: http://cdbaby.com/search/from/lynch |
From: Jason R. <ja...@ho...> - 2009-03-18 15:56:11
|
All, We are NOT meeting at Sittercity's offices tonight, but rather Brillstreets offices. Details are as follows: 6pm BrillStreet 445 West Erie, Suite 200 Chicago, IL 60654 T: 312.421.2122 pizza and beer Speakers: Joe Dwyer - ??? Jason Rexilius - shmem functions and global counters, sems and locking |
From: Jough D. <jou...@gm...> - 2009-03-17 14:42:27
|
I'll be attending. When and where? -- Jough On Tue, Mar 17, 2009 at 9:32 AM, Jason Rexilius <ja...@ho...>wrote: > Hey all, > > I believe we're supposed to have a meeting tomorrow? Has anyone > sorted the logistics? > > I haven't confirmed with Sittercity or OCA regarding hosting it but > it shouldn't be a problem. > > How many people are planning on attending? > > Anyone besides, Joe and I giving talks? > > -jason > > > ------------------------------------------------------------------------------ > Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are > powering Web 2.0 with engaging, cross-platform capabilities. Quickly and > easily build your RIAs with Flex Builder, the Eclipse(TM)based development > software that enables intelligent coding and step-through debugging. > Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com > _______________________________________________ > chiPHPug-discuss mailing list > chi...@li... > https://lists.sourceforge.net/lists/listinfo/chiphpug-discuss > -- Jough Dempsey http://jough.com 312.576.6738 (mobile) |
From: Jason R. <ja...@ho...> - 2009-03-17 14:34:36
|
Hey all, I believe we're supposed to have a meeting tomorrow? Has anyone sorted the logistics? I haven't confirmed with Sittercity or OCA regarding hosting it but it shouldn't be a problem. How many people are planning on attending? Anyone besides, Joe and I giving talks? -jason |
From: Anacreo <an...@gm...> - 2009-03-10 16:30:39
|
I love that dollars to doughnuts expression, I'm going to be saying it again for a week. Thank you! BTW I'm going to OpenSolaris User Group meeting in Itasca tonight, if anyone wants the info I'll post it. Alec On 3/10/09, Arlo Leach <ar...@ar...> wrote: >> Dollars to doughnuts, it's not what you think it is... > > Okay, I had to Google that one! > > http://www.randomhouse.com/wotd/index.pperl?date=19970210 > > Cheers, > -Arlo > > _______________________________ > > Arlo Leach > 773.769.6106 > http://arlomedia.com > > > > > ------------------------------------------------------------------------------ > _______________________________________________ > chiPHPug-discuss mailing list > chi...@li... > https://lists.sourceforge.net/lists/listinfo/chiphpug-discuss > -- Sent from my mobile device |