Re: [CODE4LIB] Online PHP course?

2010-01-06 Thread MJ Ray
Thomas Krichel kric...@openlib.org wrote: Joe Hourcle writes ps. yes, I could've used this response as an opportunity to bash PHP ... and I didn't, because they might be learning PHP to migrate it to something else. controversial ;-) what's the problem(s) with PHP? Oh please

[CODE4LIB] Google's Go

2010-01-06 Thread Erin Germ
Just wondering if anyone is or has tried using Go ( http://golang.org/ ). ~Erin -- -- Well then what am I supposed to do with all my creative ideas- take a bath and wash myself with them? 'Cause that is what soap is for (Peter, Family Guy) http://eringerm.com/

Re: [CODE4LIB] Online PHP course?

2010-01-06 Thread MJ Suhonos
I think that the single critical question to ask about any development in a digital library environment is it's ability to deal with Unicode and it's related standards such as UTF-8. Last time I looked at it, PHP had problems is that area. These problems will bedevil anything you write

Re: [CODE4LIB] Choosing development platforms and/or tools, how'd you do it?

2010-01-06 Thread Dan Chudnov
On Jan 5, 2010, at 10:13 PM, Ross Singer wrote: Dan Chudnov, for example, seems to think in Python. When I tried Python, it never really clicked -- I muddled through a few projects but never really got it. Actually, I think in Hoosier, but as the late Kurt Vonnegut might remind me, that's

Re: [CODE4LIB] Google's Go

2010-01-06 Thread Marc Chantreux
On Wed, Jan 06, 2010 at 07:42:23AM -0500, Erin Germ wrote: Just wondering if anyone is or has tried using Go ( http://golang.org/ ). i begun an experimental ISO2709 parser. It's very nice to write go code but: - even the langage itself isn't stable - the performances are not yet as good as

Re: [CODE4LIB] c4l2010 T-Shirt Design Contest Extended to Jan. 6th

2010-01-06 Thread Rosalyn Metz
Hello All, Today is the last day to submit your T-Shirt Designs, I'll be closing it at noon with a times up message. I'm sure you're already sick of doing work, so waste your day creating a t-shirt. Rosalyn

Re: [CODE4LIB] Choosing development platforms and/or tools, how'd you do it?

2010-01-06 Thread Joel Marchesoni
I agree with Dan's last point about avoiding using a special IDE to develop with a language. That can be expensive and/or hinder others supporting the application down the road. I use vim for most of my development as well, although we officially use Dreamweaver at work mostly because of its

Re: [CODE4LIB] Online PHP course?

2010-01-06 Thread Joe Hourcle
On Wed, 6 Jan 2010, MJ Ray wrote: Thomas Krichel kric...@openlib.org wrote: Joe Hourcle writes ps. yes, I could've used this response as an opportunity to bash PHP ... and I didn't, because they might be learning PHP to migrate it to something else. controversial ;-) what's the

Re: [CODE4LIB] Choosing development platforms and/or tools, how'd you do it?

2010-01-06 Thread Bill Dueber
On Wed, Jan 6, 2010 at 8:53 AM, Joel Marchesoni jma...@email.wcu.eduwrote: I agree with Dan's last point about avoiding using a special IDE to develop with a language. I'll respectfully, but vehemently, disagree. I would say avoid *forcing* everyone working on the project depend on a special

Re: [CODE4LIB] Choosing development platforms and/or tools, how'd you do it?

2010-01-06 Thread Joel Marchesoni
I should have worded my response differently. I didn't mean one shouldn't use any IDE at all, but as Dan said if there is a special IDE *for that language* and otherwise one can't develop it I would stay away from it. Joel -Original Message- From: Code for Libraries

Re: [CODE4LIB] Choosing development platforms and/or tools, how'd you do it?

2010-01-06 Thread Ross Singer
I definitely agree with Bill here. There is a definitely a totemistic attitude about vim or emacs being all the IDE I need. Knowing your way around vim (or possibly emacs) is certainly important -- after all, everybody has to eventually fix something remotely -- but just languages, some editors

Re: [CODE4LIB] Choosing development platforms and/or tools, how'd you do it?

2010-01-06 Thread Ya'aqov Ziso
. Thanks to Ross for forestalling what might have easily sunk into yet another platform war === Discussing our professional preferences is diametrically opposed to war. I am encouraged by our differences and ability to identify and handle them professionally. Do we need mediators

Re: [CODE4LIB] Choosing development platforms and/or tools, how'd you do it?

2010-01-06 Thread Dan Chudnov
At the risk of making this worse... Bill makes good points, and I wasn't saying don't use an IDE. I meant I don't like using an IDE, so I don't want to be forced to, and that affects my language/tool preferences. You might want to consider whether you like using a particular IDE or not, in

Re: [CODE4LIB] Choosing development platforms and/or tools, how'd you do it?

2010-01-06 Thread John Fereira
Joel Marchesoni wrote: I agree with Dan's last point about avoiding using a special IDE to develop with a language. That can be expensive and/or hinder others supporting the application down the road. I use vim for most of my development as well, although we officially use Dreamweaver at

Re: [CODE4LIB] Choosing development platforms and/or tools, how'd you do it?

2010-01-06 Thread Alejandro Garza Gonzalez
Well, I'll quickly run down why we chose Drupal (hence, PHP). I mention Drupal because to me it's more of a framework which just happens to have a CMS built on top of it =) Before Drupal, my team knew PHP. We had PHP books in the library, students were learning some PHP in classes, etc. We

[CODE4LIB] Position Announcement - Web Services Librarian - Georgia State University Library

2010-01-06 Thread Douglas Goans
**Cross-posting** POSITION OPENING: WEB SERVICES LIBRARIAN Georgia State University Library Atlanta, GA http://www.library.gsu.edu/jobs/ Position and Responsibilities: Georgia State University Library seeks a creative and innovative individual to provide leadership as the Web Services

[CODE4LIB] Job posting: Senior Software Infrastructure Engineer - Northwestern University Library

2010-01-06 Thread Steve DiDomenico
Position Opening: Senior Software Infrastructure Engineer This is an exciting opportunity to work with large-scale library server applications and participate in cutting-edge digital repository development at a major university. JOB SUMMARY: Position reports to the Head of Library Technology

Re: [CODE4LIB] Choosing development platforms and/or tools, how'd you do it?

2010-01-06 Thread Emily Lynema
If you are looking for abstract reasons to determine which programming tool to use for a library project, it's worth considering long term support for your institution. If the future technical support at your institution is 1 librarian-turned-coder (and you don't have strong personal preferences),

Re: [CODE4LIB] Choosing development platforms and/or tools, how'd you do it?

2010-01-06 Thread Glen Newton
Ross wrote: I honestly think choosing the best* development language is very similar to how one settles on politics, religion, diet, etc. Environment plays a part, of course, but, in the end, what generally works best is the language that jibes best with you and your personality. Since

Re: [CODE4LIB] Choosing development platforms and/or tools, how'd you do it?

2010-01-06 Thread Gabriel Farrell
On Wed, Jan 06, 2010 at 09:23:09AM -0500, Bill Dueber wrote: There's a spectrum of how much an editor/environment can know about a program. At one end is Smalltalk, where the development environment *is* the program. At the other end is something like LISP (and, to an extent, Ruby) where so

[CODE4LIB] DC-2010 Call for Papers

2010-01-06 Thread Julie Allinson
Please accept our apologies for cross-posting. == DC-2010 Call for Papers == International Conference on Dublin Core and Metadata Applications: Making Metadata Work Harder: Celebrating 15 Year of Dublin Core 20-22 October 2010,

Re: [CODE4LIB] Choosing development platforms and/or tools, how'd you do it?

2010-01-06 Thread Glen Newton
+1 [A good informed response] -glen Gabriel wrote: On Wed, Jan 06, 2010 at 09:23:09AM -0500, Bill Dueber wrote: There's a spectrum of how much an editor/environment can know about a program. At one end is Smalltalk, where the development environment *is* the program. At the other end is

Re: [CODE4LIB] Choosing development platforms and/or tools, how'd you do it?

2010-01-06 Thread Jonathan Rochkind
Taking time to explore is rarely a a waste of time in this area, because exploring is how you learn in programming/software engineering. marijane white wrote: I may have worded that poorly, abstract reasons to choose a language was exactly what I was looking for. Your suggestion matches my

Re: [CODE4LIB] Online PHP course?

2010-01-06 Thread Tod Olson
On Jan 5, 2010, at 3:36 PM, Tod Olson wrote: One of our staff needs to learn PHP, and an online course is preferred. Is there an online PHP course that any of you would recommend? Thanks to the list for all of the responses. Very helpful. -Tod Tod Olson t...@uchicago.edu Systems

Re: [CODE4LIB] Online PHP course?

2010-01-06 Thread Tim Spalding
I wonder if Code4Lib would ever be a good outlet for online programming tutorials or hack sessions. I mean, get 10 people on Etherpad or CodeArmy together, and Skype, and you could learn a lot, and do a lot. Tim

Re: [CODE4LIB] Choosing development platforms and/or tools, how'd you do it?

2010-01-06 Thread marijane white
Very true, however, since programming is not part of my core job duties, I'd like to avoid spending much time on something I won't end up using. But that doesn't mean not exploring, I think it just means choosing carefully. This discussion has steered me towards focusing on exploring things I'm

Re: [CODE4LIB] Online PHP course?

2010-01-06 Thread Ross Singer
Seems to me that Dan's Hacker 101/201 preconfs fall into this sort of category. I think it would be really useful to see at a conference that didn't already appeal to the hacker set, like CiL or LITA or something. Even Access. -Ross. On Wed, Jan 6, 2010 at 2:20 PM, Tim Spalding

Re: [CODE4LIB] Choosing development platforms and/or tools, how'd you do it?

2010-01-06 Thread Naomi Dushay
Marijane, It also makes sense to examine the available software for what you wish to accomplish. Available software goes beyond current features to - maintainability (one reason Stanford switched to Blacklight) I'll talk a little bit about this in our Code4Lib 2010 presentation about

Re: [CODE4LIB] Choosing development platforms and/or tools, how'd you do it?

2010-01-06 Thread Sharon Foster
I'm glad someone mentioned maintainability. I used to work in embedded systems, where design, testing, and maintainability were of utmost importance, and coding is just the brief stage in between design and test. I lived by the adage, Code as if the person who will maintain your code is a

Re: [CODE4LIB] Choosing development platforms and/or tools, how'd you do it?

2010-01-06 Thread marijane white
I've read about Blacklight's ability to run on any Solr index, but I've struggled to make it work with mine. Honestly, I've been left with the impression that my data should be in MARC if I want to use it. Is there some documentation on this somewhere that I've overlooked? (Maybe I should ask

[CODE4LIB] Code4Lib Journal, article accepted, Open Source in Name, but not in Nature

2010-01-06 Thread Jonathan Rochkind
Ms. Schaefer, I'm pleased to tell you that your recent proposal for the article Open Source in Name, but not in Nature has been provisionally accepted to the Code4Lib Journal. The editorial committee is interested in your proposal, and would like to see a draft. As a member of the editorial

Re: [CODE4LIB] Code4Lib Journal, article accepted, Open Source in Name, but not in Nature

2010-01-06 Thread Kimberly Silk
Jonathan, I have a feeling you didn't want to send this to the whole list :-) Kim -Original Message- From: Code for Libraries [mailto:code4...@listserv.nd.edu] On Behalf Of Jonathan Rochkind Sent: January 6, 2010 4:48 PM To: CODE4LIB@LISTSERV.ND.EDU Subject: [CODE4LIB] Code4Lib Journal,

[CODE4LIB] Job posting: Incredible Opportunity for a Koha Expert in Baltimore, Maryland

2010-01-06 Thread John Roberts
SigInt Technologies, LLC seeks an inquisitive and motivated individual to support efforts to integrate electronic content for a U.S. Government Library. We have access to electronic content from a variety of services, but lack a way to expose the data to our users. We need someone to build

[CODE4LIB] c4l2010 T-Shirt Design Contest Closed

2010-01-06 Thread Rosalyn Metz
Well, we received a few more entries. But now its time to close the T-shirt contest. Thanks for participating! The T-Shirt Design Committee --Original Message-- From: Rosalyn Metz To: Code for Libraries Subject: Re: c4l2010 T-Shirt Design Contest Extended to Jan. 6th Sent: Jan 6, 2010

Re: [CODE4LIB] Choosing development platforms and/or tools, how'd you do it?

2010-01-06 Thread Naomi Dushay
Marijane, Yes, I would encourage you to ask for help on the blacklight list, with specifics about the problems you're having. We've set up Blacklight on a bunch of non-Marc Solr indexes here. - Naomi On Jan 6, 2010, at 1:32 PM, marijane white wrote: I've read about Blacklight's ability

Re: [CODE4LIB] Choosing development platforms and/or tools, how'd you do it?

2010-01-06 Thread Brad Rhoads
On the IDE question, I'll just add that I find an interactive debugger to be a necessity.