Re: [CODE4LIB] newbie

2010-03-25 Thread Patrick Hochstenbach
Nothing beats "E"- http://en.wikipedia.org/wiki/E_%28programming_language%29 "sexy e" - 924,000 hits But oh poor Erlang "sexy erlang" - 2 hits (both of them telling me: erlang isn't sexy) P@ -Original Message- From: Code for Libraries on behalf of Tim Spalding Sent: Fri 26-3-2010 4:21

Re: [CODE4LIB] newbie

2010-03-25 Thread Tim Spalding
"Ruby" may be sexy but "sexy ruby on rails" gets only four hits. As for "sexy python," well, no comment. T On Thu, Mar 25, 2010 at 10:36 PM, Andrew Hankinson wrote: > Just out of curiosity I tried them in quotes: > > "sexy ruby" - 72,200 > "sexy python" - 37,900 > "sexy php" - 25,100 > "sexy jav

Re: [CODE4LIB] newbie

2010-03-25 Thread Andrew Hankinson
Just out of curiosity I tried them in quotes: "sexy ruby" - 72,200 "sexy python" - 37,900 "sexy php" - 25,100 "sexy java" - 16,100 "sexy asp" - 14,800 "sexy perl" - 8,080 "sexy C++" - 177 "sexy FORTRAN" - 67 "sexy COBOL" - 8 I tried "sexy lisp" but the results were skewed by speech impediment fet

Re: [CODE4LIB] newbie

2010-03-25 Thread Tim Spalding
> Finally, I never would have put the strings "PHP" and "sexiness" in a > sentence together (though I guess I just did). A simple Google search shows how very wrong you are: "sexy php" - 56,100,000 results "sexy asp" - 8,380,000 "sexy java" - 6,360,000 "sexy ruby" - 2,840,000 "sexy perl" - 532,0

Re: [CODE4LIB] PHP bashing (was: newbie)

2010-03-25 Thread Genny Engel
I think it's perfectly sensible to declare that there is one best language. Here is the current spec for it: http://lolcode.com/specs/1.2 The only place where I seriously take issue with this language is in their misspelling of "kthxbai," but perhaps that is an internal joke sort of like Ap

[CODE4LIB] Duct tape (was: PHP bashing (was: newbie))

2010-03-25 Thread Ken Irwin
I love how we changed the name of this thread to "PHP bashing" just in time for it to become a thread about duct tape. And y'all are forgetting the best automotive use for duct tape: as a temporary scaffolding for smearing Bondo onto. I just did this, in fact, and have the pink residue on my fi

Re: [CODE4LIB] newbie

2010-03-25 Thread Ranti Junus
Speaking of Regular Expression, O'Reilly Media has an ebook deal of the day for the Regular Expression Cookbook ($9.99, use code DDREC) [1] OK. I don't know if it's OK to post the info like above, but they advertise that on their Facebook page [2] and I can't resist sharing the saving. ranti. [

[CODE4LIB] Job posting: Digital Library Applications Programmer

2010-03-25 Thread Delphine Khanna
Hi, We have a “Digital Library Applications Programmer” position opening at the University of Pennsylvania Library. To be a bit more specific than the official announcement: * We have built a Solr-based system (the “DLA”) that we use to deliver various digital collections and catalogs. For i

Re: [CODE4LIB] newbie

2010-03-25 Thread Tim Shearer
Warning: regular expressions can become addictive. And, for some of us batch manipulation of large text sets can provide a whole lot of satisfaction. Finally, I never would have put the strings "PHP" and "sexiness" in a sentence together (though I guess I just did). -t On 3/25/10 4:46 PM, E

Re: [CODE4LIB] newbie

2010-03-25 Thread Ethan Gruber
If one's interests were digital library data curation and migration, the most useful things to know would be XSLT, bash scripting, Perl, and knowledge of regular expressions. I've done a lot of migration with bash scripting, regular expressions, and XSLT alone, without the need for Perl, but Perl

Re: [CODE4LIB] newbie

2010-03-25 Thread Genny Engel
Agreed -- I coded up many nice SQL injection vulnerabilities before I ever learned PHP. As for Perl, anyone remember the notorious formmail.cgi from Matt's Script Archive? For **web** programming specifically, it's critically important for newbies to get a grounding in security issues, regard

Re: [CODE4LIB] PHP bashing (was: newbie)

2010-03-25 Thread Peter Schlumpf
Programming languages as with many other things, are arbitrary. They aren't carved into stone tablets -- they're all made up. Some are better suited for certain problems than others. If you don't like any out there, go invent your own. To argue that one language is better than another is sil

Re: [CODE4LIB] PHP bashing (was: newbie)

2010-03-25 Thread Ethan Gruber
I thought Duck Tape was a brand of duct tape? On Thu, Mar 25, 2010 at 2:58 PM, Rosalyn Metz wrote: > Simon you can purchase the dongles at the Mac store (did it for > another conference the week after code4lib). > > Also thank you all for the duck tape info. This explains why the duck > tape i

Re: [CODE4LIB] PHP bashing (was: newbie)

2010-03-25 Thread Rosalyn Metz
Simon you can purchase the dongles at the Mac store (did it for another conference the week after code4lib). Also thank you all for the duck tape info. This explains why the duck tape i used to attach the dryer vent ducts didn't work. i shall now go by the proper tape. and now this conversation

Re: [CODE4LIB] PHP bashing (was: newbie)

2010-03-25 Thread Simon Spero
The proper name is actually Duck Tape, yet unlike Duck Typing, it makes everything it touches more reliable. Discuss. However, C4L10 exposed a major gap in my meeting-tec

[CODE4LIB] Digital Preservation Management workshop, June 13-18 @ M.I.T in Cambridge, MA

2010-03-25 Thread Lance Stuchell
Apologies for cross-posting Digital Preservation Management: Short-Term Solutions for Long-Term Problems Location: The Massachusetts Institute of Technology, Cambridge, MA, USA Dates: June 13-18, 2010 We are very pleased that the Massachusetts Institute of Technology (MIT) will host the

Re: [CODE4LIB] PHP bashing (was: newbie)

2010-03-25 Thread Thomas Bennett
What is normally labeled duct tape is usually a single layer of cheese cloth with some type of vinyl or plastic on one side and adhesive on the other basically. Duct tape that will pass state inspection, at least where I live, is normally sold as a thin piece of aluminum with adhesive and a sli

Re: [CODE4LIB] newbie

2010-03-25 Thread Walker, David
Google code has project feeds in Atom, too. --Dave == David Walker Library Web Services Manager California State University http://xerxes.calstate.edu From: Code for Libraries [code4...@listserv.nd.edu] On Behalf Of Aaron Rubinstein [arubi

Re: [CODE4LIB] newbie

2010-03-25 Thread Aaron Rubinstein
On 3/25/2010 12:47 PM, Ross Singer wrote: I disagreed with this back in the day, and I still disagree with running our own code repository. There are too many good code hosting solutions out there for this to be justifiable. We used to run an SVN repo at code4lib.org, but we never bothered reb

Re: [CODE4LIB] newbie

2010-03-25 Thread Mike Taylor
Newbie programmers (and established ones still looking to improve) might be interested in this blog article that I wrote a few days ago about some of the best programmers I've had the privilege of working with: http://reprog.wordpress.com/2010/03/21/the-hacker-the-architect-and-the-superhe

[CODE4LIB] Job Posting: Web Environment Manager, VCU Libraries

2010-03-25 Thread Jimmy Ghaphery
Web Environment Manager. Virginia Commonwealth University Libraries seeks faculty candidates for the position of Web Environment Manager, responsible for delivering an exemplary online library presence to the VCU community. Position reports to the Head of Library Information Systems. ALA-accred

Re: [CODE4LIB] newbie

2010-03-25 Thread Ross Singer
On Thu, Mar 25, 2010 at 12:29 PM, Aaron Rubinstein wrote: > This is some of the best advice.  Reading and adapting good code has been my > favorite way to learn.  There was a discussion a couple years back on a > code4lib code repository of some kind[1].  I'd love to resurrect this idea. >  A pri

Re: [CODE4LIB] newbie

2010-03-25 Thread Aaron Rubinstein
On 3/24/2010 4:47 PM, Kyle Banerjee wrote: Just so I can use some of my favorite technical jargon, you need to find a "reference implementation." That's a fancy way of saying, find the simplest example you can. Then just copy and tweak the code until you grok it. There's an infinite amount to le

Re: [CODE4LIB] newbie

2010-03-25 Thread Joe Hourcle
On Thu, 25 Mar 2010, Yitzchak Schaffer wrote: On 3/24/2010 17:43, Joe Hourcle wrote: I know there's a lot of stuff written in it, but *please* don't recommend PHP to beginners. Yes, you can get a lot of stuff done with it, but I've had way too many incidents where newbie coders didn't check th

Re: [CODE4LIB] PHP bashing (was: newbie)

2010-03-25 Thread MJ Suhonos
> Also...it's pretty good for plugging leaks in ducts. Actually, true story: I was in the hardware store, poking around the tape section, with a roll of your typical silver duct tape in my hand, obviously browsing. An employee came up to me asking what I was looking for, and for what purpose.

Re: [CODE4LIB] PHP bashing (was: newbie)

2010-03-25 Thread Michael J. Giarlo
Quack. -Mike P.S. Oh, "duct." On Thu, Mar 25, 2010 at 11:55, Bill Dueber wrote: > Also...it's pretty good for plugging leaks in ducts. > > On Thu, Mar 25, 2010 at 11:51 AM, Nate Vack wrote: > >> On Thu, Mar 25, 2010 at 10:00 AM, Joe Hourcle >> wrote: >> >> > You say that as if duct tape is a

Re: [CODE4LIB] PHP bashing (was: newbie)

2010-03-25 Thread Sean Moore
I remember watching a show once where they tested various tapes for suitability of duct patching. Duct tape actually came in quite low on the list. "To provide lab data about which sealants and tapes last, and which are likely to fail, research was conducted at Lawrence Berkeley National Laborator

Re: [CODE4LIB] PHP bashing (was: newbie)

2010-03-25 Thread Bill Dueber
Also...it's pretty good for plugging leaks in ducts. On Thu, Mar 25, 2010 at 11:51 AM, Nate Vack wrote: > On Thu, Mar 25, 2010 at 10:00 AM, Joe Hourcle > wrote: > > > You say that as if duct tape is a bad thing for auto repairs. Not all > duct > > tape repairs are candidates for "There, I fixe

Re: [CODE4LIB] PHP bashing (was: newbie)

2010-03-25 Thread Nate Vack
On Thu, Mar 25, 2010 at 10:00 AM, Joe Hourcle wrote: > You say that as if duct tape is a bad thing for auto repairs.  Not all duct > tape repairs are candidates for "There, I fixed it!"[1].  It works just fine > for the occassional hose repair. At the risk of taking an off-topic conversation eve

Re: [CODE4LIB] newbie

2010-03-25 Thread Benjamin Young
He means JavaScript. ;) Honestly, though, PHP and all it's fault not withstanding, I highly recommend starting with a C syntax-based language such as JavaScript, PHP, Java, or even C# (and obviously C and C++). Get some basic programming concepts understood, and then pursue the language the fi

Re: [CODE4LIB] newbie

2010-03-25 Thread Gabriel Farrell
You should /join #code4lib. Only there will you learn the secret one true path to wisdom. On Thu, Mar 25, 2010 at 11:31 AM, Matthew Bachtell wrote: > As someone who uses PHP to do the small things I would recommend using > Python or another language.  I am trying to transition away from PHP to >

Re: [CODE4LIB] newbie

2010-03-25 Thread Matthew Bachtell
As someone who uses PHP to do the small things I would recommend using Python or another language. I am trying to transition away from PHP to Python as it is not a panacea. PHP's great for web scripting but was never intended to do all of the duct taped projects that I have put together with it.

Re: [CODE4LIB] newbie

2010-03-25 Thread Yitzchak Schaffer
On 3/24/2010 17:43, Joe Hourcle wrote: I know there's a lot of stuff written in it, but *please* don't recommend PHP to beginners. Yes, you can get a lot of stuff done with it, but I've had way too many incidents where newbie coders didn't check their inputs, and we've had to clean up after them

Re: [CODE4LIB] PHP bashing (was: newbie)

2010-03-25 Thread MJ Suhonos
Contemporary library web development: a Series of Hoses. http://en.wikipedia.org/wiki/Series_of_tubes MJ On 2010-03-25, at 11:00 AM, Joe Hourcle wrote: > On Thu, 25 Mar 2010, Brian Stamper wrote: > >> On Wed, 24 Mar 2010 17:51:38 -0400, Mark Tomko >> wrote: >> >>> I wouldn't recommend PHP t

[CODE4LIB] PHP bashing (was: newbie)

2010-03-25 Thread Joe Hourcle
On Thu, 25 Mar 2010, Brian Stamper wrote: On Wed, 24 Mar 2010 17:51:38 -0400, Mark Tomko wrote: I wouldn't recommend PHP to learn as a programming language, if your goal is to have a general purpose programming language at your disposal. PHP is a fine language for building dynamic web page

Re: [CODE4LIB] newbie

2010-03-25 Thread Yitzchak Schaffer
On 3/25/2010 10:24, Brian Stamper wrote: On Wed, 24 Mar 2010 17:51:38 -0400, Mark Tomko wrote: I wouldn't recommend PHP to learn as a programming language, if your goal is to have a general purpose programming language at your disposal. PHP is a fine language for building dynamic web pages, bu

Re: [CODE4LIB] newbie

2010-03-25 Thread Shirley Lincicum
If you don't have access to Safari or books 24x7 through other means (e.g. work, affiliation with a public or academic library), you can get access to a decent collection of current programming ebooks by joining ACM, see http://pd.acm.org/ for details. A Professional membership is $99 annually. Tho

Re: [CODE4LIB] newbie

2010-03-25 Thread Brian Stamper
On Wed, 24 Mar 2010 17:51:38 -0400, Mark Tomko wrote: I wouldn't recommend PHP to learn as a programming language, if your goal is to have a general purpose programming language at your disposal. PHP is a fine language for building dynamic web pages, but it won't help you to slice and d

Re: [CODE4LIB] newbie

2010-03-25 Thread Jon Gorman
On Wed, Mar 24, 2010 at 2:24 PM, jenny wrote: > My question is, where would you recommend I would begin? What's hot > right now in the library world? Python, PERL, Ruby? Any advice you'd > have for a beginner like me or even recommendations for online courses > would be extremely appreciated Hi

Re: [CODE4LIB] newbie

2010-03-25 Thread Richard, Joel M
I'll strongly agree with Roy on this one. Yesterday a coworker came to me asking text editors. I said, "For what do you need a good text editor?" Turns out she couldn't open a file in Notepad It was 3.6 GB in size (which you wouldn't want to open anyway) In the end, all we needed to do was a

Re: [CODE4LIB] WorldCat Terminologies

2010-03-25 Thread LeVan,Ralph
The database description has been updated to reflect the weekly updates. Lol. While I was at it, I looked at the timestamp on the database. February. It seems that alcme.org was moved to a new machine back in February, but I was still putting the database on the old machine. The database has

Re: [CODE4LIB] newbie

2010-03-25 Thread Eric Celeste
> > To offer a counterpoint to no PHP folks, One reason I like PHP is because right now its pretty much essential to know if you are using open source web applications like MediaWiki, Wordpress or Drupal. I feel like Javascript is also a must for web work. Agreed. I actually hated both PHP and