[CODE4LIB] code4lib-nyc METRO SIG Spring Forum, March 16

2011-03-08 Thread Yitzchak Schaffer

Apologies for cross-post.

Co-conveners Joanna DiPasquale, Kevin Reiss and Yitzchak Schaffer are 
pleased to announce the code4lib-nyc METRO SIG Spring Forum, next 
Wednesday, March 16, at METRO (Metropolitan New York Library Council), 
57 E. 11th Street, New York.


Please register (it's free) at
http://www.metro.org/en/cev/59

Web frameworks [1] are a great facilitator for building web projects, 
allowing the coder to focus on the problem domain by outsourcing common 
web processing tasks to the framework, and often steering it into a 
standardized architecture (such as MVC).


In the code4lib SIG Spring Forum, we will be introducing the web 
framework, and examining symfony (PHP) [2] and Sinatra (Ruby) [3]. 
symfony is a full-scale MVC framework, while Sinatra is a 
micro-framework designed for quickly creating web applications in Ruby 
with minimal effort.


After the presentations and Q&A, there will be time available for 
lightning talks - you will have the chance to share your framework 
experience in a 5-minute session. We will also facilitate a discussion 
of Drupal (PHP) [4]. Sharing some of the characteristics of both 
frameworks and content management systems (CMS), Drupal has also found 
much use in the library world.


See you there! Please register (it's free) at
http://www.metro.org/en/cev/59

[1] http://en.wikipedia.org/wiki/Web_application_framework
[2] http://www.symfony-project.org/
[3] http://www.sinatrarb.com/
[4] http://drupal.org/

--
Yitzchak Schaffer
Systems Manager
Touro College Libraries
212.742.8770 ext. 2432
http://www.tourolib.org/


[CODE4LIB] A Code4Lib 2001 Travelogue

2011-03-08 Thread Patrick Force
Thanks to Eric Hellman, Eric Lease Morgan, and Michael Giarlo for 
contributing to the AngelFund award this year that allowed me to attend 
the conference.  As part of the award agreement, I'm posting a 
travelogue for anyone interested:


http://www.rockholla.org/technology/2011/03/08/my-code4lib-2011-travelogue

Thanks,
Patrick Force
pbf2...@columbia.edu


Re: [CODE4LIB] LAMP Hosting service that supports php_yaz?

2011-03-08 Thread Cindy Harper
Thanks, Ross.  So that's why they call it "nice"? As usual I have much to
learn.

Cindy Harper, Systems Librarian
Colgate University Libraries
char...@colgate.edu
315-228-7363



On Tue, Mar 8, 2011 at 10:50 AM, Ross Singer  wrote:

> Cindy, sorry, I realize that was vague.  I have shell access on Site5,
> but since you're using shared resources, they monitor your CPU/memory
> usage.  During high volume on a particular server, they'll kill
> processes that are running to make sure they can meet demands.  This
> *could* happen when you're trying to compile something, which tends to
> be CPU-intensive, although it just depends.
>
> I've had their trigger kick in while trying to install ruby gems,
> although it's completely unpredictable (that is, based on all sorts of
> variables) - sometimes the gems install with no problem, other times
> they're killed.  Compiling yaz is probably less of an issue (the
> makefile calls lots of things that run intensely, but quickly) than
> the pecl install of php/yaz.
>
> Running things in nice (http://linux.die.net/man/2/nice) probably
> helps your chances, but YMMV.  I don't think this policy is exclusive
> to Site5, pretty much all of the major shared web hosting providers
> will have something similar in place, otherwise users could constantly
> have processes running in shells.
>
> Like I said, though, it shouldn't be a problem, it just might take a
> few tries (which will be less work, in the long run, then running your
> own VPS).
>
> -Ross.
>
> On Tue, Mar 8, 2011 at 10:05 AM, Cindy Harper  wrote:
> > Sorry - what do you mean by "triggers their usage monitor" - CPU usage
> above
> > a certain threshold? Or they don't allow compiles?  I spoke with
> Bluehost,
> > and they indicated that if I got SSH access, I could try to compile it
> > myself. I'll check to see if this is possible with Lunarpages, which we
> now
> > have accounts with.
> >
> > Cindy Harper, Systems Librarian
> > Colgate University Libraries
> > char...@colgate.edu
> > 315-228-7363
> >
> >
> >
> > On Mon, Mar 7, 2011 at 1:58 PM, Ross Singer 
> wrote:
> >>
> >> Cindy, I think this might be possible, depending on the provider.  I
> >> have a site on Site5 and this seems pretty doable (it looks like I
> >> might have even tried this at some point, since I seem to have a
> >> compiled version of yaz in my home directory).  It would probably take
> >> some rooting around in the forums to see how people successfully are
> >> installing PECL extensions and it might take a few tries to compile
> >> yaz successfully (since if it triggers their usage monitor, they'll
> >> kill the process), but I think it would be worth a shot.  I would
> >> definitely recommend this before jumping to a VPS (and let's be
> >> realistic, everybody, if you're being this blasee about running a VPS,
> >> you are either investing some time/expertise sys admining it or you
> >> have an insecure server waiting to be exploited).
> >>
> >> Good luck!
> >> -Ross.
> >>
> >>
> >>
> >> On Mon, Mar 7, 2011 at 1:17 PM, Cindy Harper 
> wrote:
> >> > I guess I was hoping to have service such as that provided by my
> current
> >> > hosting service, where security,etc., updates for L A M & P are all
> >> > taken
> >> > care of by the host. Any recommendations along those lines?  One that
> >> > provides that and still lets me install what I want? My service
> >> > suggested
> >> > that I go to a VPS account,where I'd have to do my own updates.
> >> >
> >> > Cindy Harper, Systems Librarian
> >> > Colgate University Libraries
> >> > char...@colgate.edu
> >> > 315-228-7363
> >> >
> >> >
> >> >
> >> > On Mon, Mar 7, 2011 at 11:00 AM, Han, Yan
> >> > wrote:
> >> >
> >> >> You can just buy a node from a variety of cloud providers such as
> >> >> Amazon
> >> >> EC2, Linode etc. (It is very easy to build anything you want).
> >> >>
> >> >>
> >> >> Yan
> >> >>
> >> >>
> >> >> -Original Message-
> >> >> From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf
> Of
> >> >> Cindy Harper
> >> >> Sent: Sunday, March 06, 2011 10:54 AM
> >> >> To: CODE4LIB@LISTSERV.ND.EDU
> >> >> Subject: [CODE4LIB] LAMP Hosting service that supports php_yaz?
> >> >>
> >> >> At the risk of exhausting my quota of messages for the month - Our
> LAMP
> >> >> hosting service does not support PECL extension php_yaz. Does anyone
> >> >> know of
> >> >> a service that does?
> >> >>
> >> >> Cindy Harper, Systems Librarian
> >> >> Colgate University Libraries
> >> >> char...@colgate.edu
> >> >> 315-228-7363
> >> >>
> >> >
> >
> >
>


Re: [CODE4LIB] LAMP Hosting service that supports php_yaz?

2011-03-08 Thread Ross Singer
Cindy, sorry, I realize that was vague.  I have shell access on Site5,
but since you're using shared resources, they monitor your CPU/memory
usage.  During high volume on a particular server, they'll kill
processes that are running to make sure they can meet demands.  This
*could* happen when you're trying to compile something, which tends to
be CPU-intensive, although it just depends.

I've had their trigger kick in while trying to install ruby gems,
although it's completely unpredictable (that is, based on all sorts of
variables) - sometimes the gems install with no problem, other times
they're killed.  Compiling yaz is probably less of an issue (the
makefile calls lots of things that run intensely, but quickly) than
the pecl install of php/yaz.

Running things in nice (http://linux.die.net/man/2/nice) probably
helps your chances, but YMMV.  I don't think this policy is exclusive
to Site5, pretty much all of the major shared web hosting providers
will have something similar in place, otherwise users could constantly
have processes running in shells.

Like I said, though, it shouldn't be a problem, it just might take a
few tries (which will be less work, in the long run, then running your
own VPS).

-Ross.

On Tue, Mar 8, 2011 at 10:05 AM, Cindy Harper  wrote:
> Sorry - what do you mean by "triggers their usage monitor" - CPU usage above
> a certain threshold? Or they don't allow compiles?  I spoke with Bluehost,
> and they indicated that if I got SSH access, I could try to compile it
> myself. I'll check to see if this is possible with Lunarpages, which we now
> have accounts with.
>
> Cindy Harper, Systems Librarian
> Colgate University Libraries
> char...@colgate.edu
> 315-228-7363
>
>
>
> On Mon, Mar 7, 2011 at 1:58 PM, Ross Singer  wrote:
>>
>> Cindy, I think this might be possible, depending on the provider.  I
>> have a site on Site5 and this seems pretty doable (it looks like I
>> might have even tried this at some point, since I seem to have a
>> compiled version of yaz in my home directory).  It would probably take
>> some rooting around in the forums to see how people successfully are
>> installing PECL extensions and it might take a few tries to compile
>> yaz successfully (since if it triggers their usage monitor, they'll
>> kill the process), but I think it would be worth a shot.  I would
>> definitely recommend this before jumping to a VPS (and let's be
>> realistic, everybody, if you're being this blasee about running a VPS,
>> you are either investing some time/expertise sys admining it or you
>> have an insecure server waiting to be exploited).
>>
>> Good luck!
>> -Ross.
>>
>>
>>
>> On Mon, Mar 7, 2011 at 1:17 PM, Cindy Harper  wrote:
>> > I guess I was hoping to have service such as that provided by my current
>> > hosting service, where security,etc., updates for L A M & P are all
>> > taken
>> > care of by the host. Any recommendations along those lines?  One that
>> > provides that and still lets me install what I want? My service
>> > suggested
>> > that I go to a VPS account,where I'd have to do my own updates.
>> >
>> > Cindy Harper, Systems Librarian
>> > Colgate University Libraries
>> > char...@colgate.edu
>> > 315-228-7363
>> >
>> >
>> >
>> > On Mon, Mar 7, 2011 at 11:00 AM, Han, Yan
>> > wrote:
>> >
>> >> You can just buy a node from a variety of cloud providers such as
>> >> Amazon
>> >> EC2, Linode etc. (It is very easy to build anything you want).
>> >>
>> >>
>> >> Yan
>> >>
>> >>
>> >> -Original Message-
>> >> From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of
>> >> Cindy Harper
>> >> Sent: Sunday, March 06, 2011 10:54 AM
>> >> To: CODE4LIB@LISTSERV.ND.EDU
>> >> Subject: [CODE4LIB] LAMP Hosting service that supports php_yaz?
>> >>
>> >> At the risk of exhausting my quota of messages for the month - Our LAMP
>> >> hosting service does not support PECL extension php_yaz. Does anyone
>> >> know of
>> >> a service that does?
>> >>
>> >> Cindy Harper, Systems Librarian
>> >> Colgate University Libraries
>> >> char...@colgate.edu
>> >> 315-228-7363
>> >>
>> >
>
>


[CODE4LIB] our Mendeley API contest is now live

2011-03-08 Thread Ian Mulvany
Hi Everyone.

As I mentioned at my CODE4LIB presentation, we are launching a $10,001
API contest for apps built with the Mendeley API.

This has not been announced.

You can get more info here:

http://dev.mendeley.com/

If anyone has any specific questions let me know!

- Ian

-- 
Ian Mulvany | VP New Product Development
http://www.mendeley.com/profiles/ian-mulvany/

Mendeley Limited | London, UK | www.mendeley.com
Registered in England and Wales | Company Number 6419015


Re: [CODE4LIB] LAMP Hosting service that supports php_yaz?

2011-03-08 Thread Cindy Harper
Sorry - what do you mean by "triggers their usage monitor" - CPU usage above
a certain threshold? Or they don't allow compiles?  I spoke with Bluehost,
and they indicated that if I got SSH access, I could try to compile it
myself. I'll check to see if this is possible with Lunarpages, which we now
have accounts with.

Cindy Harper, Systems Librarian
Colgate University Libraries
char...@colgate.edu
315-228-7363



On Mon, Mar 7, 2011 at 1:58 PM, Ross Singer  wrote:

> Cindy, I think this might be possible, depending on the provider.  I
> have a site on Site5 and this seems pretty doable (it looks like I
> might have even tried this at some point, since I seem to have a
> compiled version of yaz in my home directory).  It would probably take
> some rooting around in the forums to see how people successfully are
> installing PECL extensions and it might take a few tries to compile
> yaz successfully (since if it triggers their usage monitor, they'll
> kill the process), but I think it would be worth a shot.  I would
> definitely recommend this before jumping to a VPS (and let's be
> realistic, everybody, if you're being this blasee about running a VPS,
> you are either investing some time/expertise sys admining it or you
> have an insecure server waiting to be exploited).
>
> Good luck!
> -Ross.
>
>
>
> On Mon, Mar 7, 2011 at 1:17 PM, Cindy Harper  wrote:
> > I guess I was hoping to have service such as that provided by my current
> > hosting service, where security,etc., updates for L A M & P are all taken
> > care of by the host. Any recommendations along those lines?  One that
> > provides that and still lets me install what I want? My service suggested
> > that I go to a VPS account,where I'd have to do my own updates.
> >
> > Cindy Harper, Systems Librarian
> > Colgate University Libraries
> > char...@colgate.edu
> > 315-228-7363
> >
> >
> >
> > On Mon, Mar 7, 2011 at 11:00 AM, Han, Yan  >wrote:
> >
> >> You can just buy a node from a variety of cloud providers such as Amazon
> >> EC2, Linode etc. (It is very easy to build anything you want).
> >>
> >>
> >> Yan
> >>
> >>
> >> -Original Message-
> >> From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of
> >> Cindy Harper
> >> Sent: Sunday, March 06, 2011 10:54 AM
> >> To: CODE4LIB@LISTSERV.ND.EDU
> >> Subject: [CODE4LIB] LAMP Hosting service that supports php_yaz?
> >>
> >> At the risk of exhausting my quota of messages for the month - Our LAMP
> >> hosting service does not support PECL extension php_yaz. Does anyone
> know of
> >> a service that does?
> >>
> >> Cindy Harper, Systems Librarian
> >> Colgate University Libraries
> >> char...@colgate.edu
> >> 315-228-7363
> >>
> >
>


Re: [CODE4LIB] Online Room Reservation System

2011-03-08 Thread karim boughida
Two years ago, we have developped something here at GWU based on
phpscheduleit. Not open source yet. We need to clean the code and get
clearance form general counsel. We're happy to talk offline. openroom
seem more viable now.
Karim

On Tue, Mar 8, 2011 at 9:38 AM, Rosalyn Metz  wrote:
> thanks everyone.  two viable options is always good.  although i wish
> google calendar's feeds were more stable, then i'd just use that.
>
>
>
> On Mon, Mar 7, 2011 at 4:46 PM, Erin R White/FS/VCU  wrote:
>> Seconded on OpenRoom. We had a lot of luck standing this app up, throwing
>> CAS login on it, and customizing it in less than a month, and the students
>> are all over it. It handles libraries' business rules well, i.e.
>> restrictions on numbers of reservations per person per time period, weird
>> opening and closing hours, etc.
>>
>> http://journal.code4lib.org/articles/2941
>> http://www.bsu.edu/libraries/getopenroom/
>>
>> --
>> Erin White
>> Web Applications Developer, VCU Libraries
>> 804-827-3552 | erwh...@vcu.edu | http://library.vcu.edu/
>>
>>
>>
>>
>> From:
>> Jonathan Rochkind 
>> To:
>> CODE4LIB@LISTSERV.ND.EDU
>> Date:
>> 03/07/2011 04:38 PM
>> Subject:
>> Re: [CODE4LIB] Online Room Reservation System
>> Sent by:
>> Code for Libraries 
>>
>>
>>
>> Here's the story of one libraries approach to that from a Code4Lib
>> Journal article:
>>
>> http://journal.code4lib.org/articles/2941
>>
>>
>> On 3/7/2011 4:24 PM, Rosalyn Metz wrote:
>>> Hi Everyone,
>>>
>>> I was wondering if you had suggestions for an online room reservation
>>> system.  I feel like people have asked this question before but I
>>> can't seem to find the thread.  I want something that people can self
>>> schedule themselves.
>>>
>>> Rosalyn
>>>
>>
>



-- 
Karim Boughida
kbough...@gmail.com
kbough...@library.gwu.edu


Re: [CODE4LIB] Online Room Reservation System

2011-03-08 Thread Rosalyn Metz
thanks everyone.  two viable options is always good.  although i wish
google calendar's feeds were more stable, then i'd just use that.



On Mon, Mar 7, 2011 at 4:46 PM, Erin R White/FS/VCU  wrote:
> Seconded on OpenRoom. We had a lot of luck standing this app up, throwing
> CAS login on it, and customizing it in less than a month, and the students
> are all over it. It handles libraries' business rules well, i.e.
> restrictions on numbers of reservations per person per time period, weird
> opening and closing hours, etc.
>
> http://journal.code4lib.org/articles/2941
> http://www.bsu.edu/libraries/getopenroom/
>
> --
> Erin White
> Web Applications Developer, VCU Libraries
> 804-827-3552 | erwh...@vcu.edu | http://library.vcu.edu/
>
>
>
>
> From:
> Jonathan Rochkind 
> To:
> CODE4LIB@LISTSERV.ND.EDU
> Date:
> 03/07/2011 04:38 PM
> Subject:
> Re: [CODE4LIB] Online Room Reservation System
> Sent by:
> Code for Libraries 
>
>
>
> Here's the story of one libraries approach to that from a Code4Lib
> Journal article:
>
> http://journal.code4lib.org/articles/2941
>
>
> On 3/7/2011 4:24 PM, Rosalyn Metz wrote:
>> Hi Everyone,
>>
>> I was wondering if you had suggestions for an online room reservation
>> system.  I feel like people have asked this question before but I
>> can't seem to find the thread.  I want something that people can self
>> schedule themselves.
>>
>> Rosalyn
>>
>


[CODE4LIB] Position announcement: Systems person at Index Data

2011-03-08 Thread Sebastian Hammer
About Index Data: We are a virtual office with a dozen people of diverse
backgrounds working together from five countries, most of us working
from our homes. We are creative, highly specialized in the area of
information discovery in the library/publishing field, and our customers
are businesses, library consortia, and special libraries that build
applications based on our tools. We have has a strong profile in the
open source community since our start, 17 years ago.

Systems operator / production specialist

We are looking for someone to tend to our development and production
servers, and to help us operate the hosted services that we maintain for
customers. The job is part maintenance, but also helping us, over time,
tighten our operations, documentation practices, and habits around
production systems and software releases. Our server hardware is mostly
leased, located in data centers in Europe and the US. We make extensive
use of Xen virtualization.

Skills:

  - Linux system administration experience, preferably on Debian;
familiarity with Red Hat/CentOS a plus.
  - Perl and shell scripting experience to support systems work. Other
programming experience a plus   
  - Fair understanding of HTML, CSS, XML, XSLT, Xpath, regular expressions.
  - Comfort with Xen and VMWare
  - Experience with Drupal a plus; our website is operated on Drupal,
and we develop/support search modules for Drupal
  - Experience with the library community a plus, but not essential
  - Proficiency in technical writing

You are: Service-oriented; self-starting, and passionate about making
stuff work, and work well. Comfortable working from home (Skype is our
office), with the occasional trip to team meetings in Copenhagen
(Denmark) or elsewhere. In possession of a good sense of humor, a fierce
determination, and the patience of an angel.  Willing to work odd hours
when needed to upgrade customer systems off-hours or when critical
repairs are are required.

Please send CV and cover letter to j...@indexdata.com.

--Sebastian
-- 
Sebastian Hammer, Index Data
qu...@indexdata.com
www.indexdata.com