Re: [CODE4LIB] facebook

2008-01-07 Thread David Pattern
Thanks Eric!

I had a little mess around with the Perl Facebook API last year, but
didn't get very far.

Out of interest, once you've got the first fortune, when you refresh
your FB profile does it trigger a new fortune to be sent or do you see
the same (e.g. cached) fortune?

What I want to do is put together a small application that will give the
user info from their library account, e.g.

You have 5 books on loan, and 2 of them need returning tomorrow.
Click here to go to your library account if you'd like to renew
them.

Obviously I'd need to figure out a secure and safe way of associating a
Facebook user ID with a specific library account.

regards
Dave Pattern
Library Systems Manager
University of Huddersfield


-Original Message-
From: Code for Libraries [mailto:[EMAIL PROTECTED] On Behalf Of
Eric Lease Morgan
Sent: 07 January 2008 00:55
To: CODE4LIB@listserv.nd.edu
Subject: [CODE4LIB] facebook

I am having a bit of fun with Facebook.

Last Friday I got a renewed interest in Facebook. Don't ask me why. I
don't know. I do know though that syndicating library content to
social networks (Facebook, MySpace, Delicious, etc.) seems to be a
rage. To that end I have taken a stab at writing a few Facebook
applications, and below is the simplest one shared here in the hopes
other (Perl) hackers don't spin their wheels as much as I did.

...snip...

--
Eric Lease Morgan
University Libraries of Notre Dame






This transmission is confidential and may be legally privileged. If you receive 
it in error, please notify us immediately by e-mail and remove it from your 
system. If the content of this e-mail does not relate to the business of the 
University of Huddersfield, then we do not endorse it and will accept no 
liability.


Re: [CODE4LIB] facebook

2008-01-07 Thread Eric Lease Morgan

On Jan 7, 2008, at 6:16 AM, David Pattern wrote:


What I want to do is put together a small application that will give
the
user info from their library account, e.g.

   You have 5 books on loan, and 2
   of them need returning tomorrow.
   Click here to go to your library
   account if you'd like to renew
   them.

Obviously I'd need to figure out a secure and safe way of
associating a
Facebook user ID with a specific library account.




Yes, I've been thinking about the same thing. I think such a thing is
a challenge but not insurmountable.

--
Eric Lease Morgan


Re: [CODE4LIB] facebook

2008-01-07 Thread Joe Hourcle

On Mon, 7 Jan 2008, Eric Lease Morgan wrote:


On Jan 7, 2008, at 6:16 AM, David Pattern wrote:


What I want to do is put together a small application that will give
the
user info from their library account, e.g.

  You have 5 books on loan, and 2
  of them need returning tomorrow.
  Click here to go to your library
  account if you'd like to renew
  them.

Obviously I'd need to figure out a secure and safe way of
associating a
Facebook user ID with a specific library account.


Yes, I've been thinking about the same thing. I think such a thing is
a challenge but not insurmountable.


I'm no expert on facebook (I think I've logged into my account all of
twice), but I was the archtiect and wrote most of the framework for the
first incarnation of the portal for The George Washington University, so
I've done some similar linkages before.

If you have the ability to add an extra field to your user table, or add a
secondary table, I would suggest adding a special 'facebook-only' password
in your system.  (it could be user supplied, or system generated).

The idea of this extra password is that it would _only_ allow read-only
access through certain methods, and not the user's typical access.  You
can provide them a link to log into their account and get other
information, but then they'd have to supply their normal password.


With the extra password, it's something that could be changed without
having to completely remove the user's account and recreating it -- so if
something should get shared accidentally, you can remove access.  You
would also require the user to do something to add this field (it could
generate a value, then give them the code they need to insert into
Facebook), so they would have to explicitly opt-in.

You also have the advantage that it'd require a little bit of extra effort
if someone were to take a brute-force approach to get account information.
(not that they would, but you never know).


I'd be interested to know if anyone sees any flaws with my logic and/or
has an alternate solution.

-
Joe Hourcle


[CODE4LIB] Draft pre-conference information for code4libcon 2008

2008-01-07 Thread Dan Scott
A quick update on pre-conference planning for those making conference
registration and travel plans. (Please note that this is to the best of
my knowledge; information is subject to change!). Thanks to Glenda
Claborne for doing a bang-up job of pulling this information together so
far!

The pre-conferences will be held on Monday, February 25th. There will
be a maximum of 80 participants for each preconference. There is no
charge for attending the pre-conferences (not sure whether lunch will be
provided or whether you'll pay your own way). When you register, you
should be able to register for one, two, all, or none of the
preconference sessions.

Here's the draft schedule:

9:00 am - 11:45 amSession I: Evergreen
11:45 am - 12:30 pm  Lunch Break
12:30 pm - 3:15 pmSession II: LibraryFind
3:15 pm - 3:30 pm  Break
3:30 pm - 5:30 pm  Session III: Zotero




Dan Scott
Systems Librarian / Bibliothécaire-analyste
Bibliothèque J.N. Desmarais Library
Laurentian University / Université Laurentienne

Phone: 705-675-1151 x3315


[CODE4LIB] Reminder: Code4lib registration opens today at 1 PM EST

2008-01-07 Thread Jeremy Frumkin
As a reminder, the 2008 Code4lib conference (
http://code4lib.org/conference/2008/ ) will open for registration today at 1
pm EST (10 am PST).

Code4lib 2008 will be held in Portland, Oregon from February 25-28. More
information on the conference, including the schedule and speakers, can be
found at http://code4lib.org/conference/2008/.

-- jaf


===
Jeremy Frumkin
Head, Emerging Technologies and Services
121 The Valley Library, Oregon State University
Corvallis OR 97331-4501

[EMAIL PROTECTED]

541.602.4905
541.737.3453 (Fax)
===
 Without ambition one starts nothing. Without work one finishes nothing. 
- Emerson


[CODE4LIB] Code4Lib video

2008-01-07 Thread Noel Peden

Hi Jeremy,

I'll work on the video if you like. I can help otherwise too. Currently
I've made reservations to come down Sunday. Perhaps I'll need to come
down a day earlier. What do you guys need help on?

Regarding video, what I would love to do is use software that can
combine video, desktop, and sound. Last year, the best option that was
suggested (by Alan Darnell) was Wirecast by Vara Software
(http://www.varasoftware.com/products/wirecast/download.html). It is
primarily for web casting (which could be an option), but it combines
multiple cameras and desktop capture, and it archives too. This archive
could be titled and converted to postable formats.  Does the conference
have $450 that can be spared for it? Could OSU donate it? Or, would your
library want a copy? It could be used year after year.

I've downloaded the demo this morning, and have my video camera. I'll
make a spoof with it and see what we can do. For it to work right, we'd
need two machines for people to use (windows / mac.) There is a remote
client that people can add to their own laptops, making a video stream
available to the server. That might work, but then again it might be too
much of a pain for the 5 minutes between talks. Or, we'd have to set
everyone up ahead of time. Ideally there'd be a pc/mac for me (or
whoever was in charge of video) to sit at that was the server. Then I
would direct, basically, what is cast, switching between views.

I can dig for more options if that doesn't sound good.

Also, I don't know if I have the time, but I'd like to do the 2007 video
mashup that I never accomplished last year. That could be shown at the
opening, or otherwise. Or we could combine slideshows of last year's
images, add this year's images for those who want to add them. Shouldn't
be too hard to do.

Regards,
Noel

Noel Peden
Pierce Library System Administrator
[EMAIL PROTECTED]
541.962.3017

How hard it is, sometimes, to trust the evidence of one's senses! How
reluctantly the mind consents to reality.
 - Norman Douglas


[CODE4LIB] Code4Lib http irc channel

2008-01-07 Thread K.G. Schneider
Hi folks -- for some time now I've been unable to use the http irc
channel, which is the only one I can use at work. (If you can't install
a client, or if IRC traffic is blocked on your network, connect through
the web at linuxinlibraries.com
(choose #code4lib))

The error I get:

Not Acceptable
An appropriate representation of the requested resource
/cgi-bin/client-perl.cgi could not be found on this server.

Apache/1.3.39 Server at www.linuxinlibraries.com Port 80

Sometimes I get the irc screen but if I type anything in I get the error
page again.

Just wondering... (oh, and gave the conference scholarships a plug last
night on my blog)

K.G. Schneider


Re: [CODE4LIB] Code4Lib http irc channel

2008-01-07 Thread Ross Singer
Karen,

The server should be changed to:
irc.freenode.net

and the channel is:
#code4lib

I guess we'll see in a minute if that works for you,
-Ross.

On Jan 7, 2008 3:55 PM, K.G. Schneider [EMAIL PROTECTED] wrote:
 Yeah, I even saw my nick, but when I tried to type the error page showed
 up.

 From trying the ircatwork.com site I got:

 *** Welcome to CGI:IRC 0.5.9 (2006/06/06)
 *** Looking up linuxinlibraries.com
 *** Connecting to linuxinlibraries.com [72.29.69.156] port 6667
 *** An error occurred: Connecting to IRC: Connection refused connecting
 to 72.29.69.156:6667

 Ideas?

 Karen S.


 On Mon, 7 Jan 2008 12:39:43 -0800, Wick, Ryan
 [EMAIL PROTECTED] said:
  Your nick showed up in the room earlier today, and a few others have
  been using the linuxinlibraries.com site, but it does seem to be a
  little flaky.
 
  This site worked just now when I tried it: http://ircatwork.com/
 
  Ryan Wick
 
  -Original Message-
  From: Code for Libraries [mailto:[EMAIL PROTECTED] On Behalf Of
  K.G. Schneider
  Sent: Monday, January 07, 2008 11:59 AM
  To: CODE4LIB@listserv.nd.edu
  Subject: [CODE4LIB] Code4Lib http irc channel
 
  Hi folks -- for some time now I've been unable to use the http irc
  channel, which is the only one I can use at work. (If you can't install
  a client, or if IRC traffic is blocked on your network, connect through
  the web at linuxinlibraries.com (choose #code4lib))
 
  The error I get:
 
  Not Acceptable
  An appropriate representation of the requested resource
  /cgi-bin/client-perl.cgi could not be found on this server.
 
  Apache/1.3.39 Server at www.linuxinlibraries.com Port 80
 
  Sometimes I get the irc screen but if I type anything in I get the error
  page again.
 
  Just wondering... (oh, and gave the conference scholarships a plug last
  night on my blog)
 
  K.G. Schneider



Re: [CODE4LIB] Code4Lib http irc channel

2008-01-07 Thread K.G. Schneider
I'm sort of on, though after the first line I typed I can't seem to
enter anything. Then again I can't remember what I wanted to say. ;-)

Karen S.

On Mon, 7 Jan 2008 16:01:27 -0500, Ross Singer [EMAIL PROTECTED]
said:
 Karen,

 The server should be changed to:
 irc.freenode.net

 and the channel is:
 #code4lib

 I guess we'll see in a minute if that works for you,
 -Ross.

 On Jan 7, 2008 3:55 PM, K.G. Schneider [EMAIL PROTECTED] wrote:
  Yeah, I even saw my nick, but when I tried to type the error page showed
  up.
 
  From trying the ircatwork.com site I got:
 
  *** Welcome to CGI:IRC 0.5.9 (2006/06/06)
  *** Looking up linuxinlibraries.com
  *** Connecting to linuxinlibraries.com [72.29.69.156] port 6667
  *** An error occurred: Connecting to IRC: Connection refused connecting
  to 72.29.69.156:6667
 
  Ideas?
 
  Karen S.
 
 
  On Mon, 7 Jan 2008 12:39:43 -0800, Wick, Ryan
  [EMAIL PROTECTED] said:
   Your nick showed up in the room earlier today, and a few others have
   been using the linuxinlibraries.com site, but it does seem to be a
   little flaky.
  
   This site worked just now when I tried it: http://ircatwork.com/
  
   Ryan Wick
  
   -Original Message-
   From: Code for Libraries [mailto:[EMAIL PROTECTED] On Behalf Of
   K.G. Schneider
   Sent: Monday, January 07, 2008 11:59 AM
   To: CODE4LIB@listserv.nd.edu
   Subject: [CODE4LIB] Code4Lib http irc channel
  
   Hi folks -- for some time now I've been unable to use the http irc
   channel, which is the only one I can use at work. (If you can't install
   a client, or if IRC traffic is blocked on your network, connect through
   the web at linuxinlibraries.com (choose #code4lib))
  
   The error I get:
  
   Not Acceptable
   An appropriate representation of the requested resource
   /cgi-bin/client-perl.cgi could not be found on this server.
  
   Apache/1.3.39 Server at www.linuxinlibraries.com Port 80
  
   Sometimes I get the irc screen but if I type anything in I get the error
   page again.
  
   Just wondering... (oh, and gave the conference scholarships a plug last
   night on my blog)
  
   K.G. Schneider
 


[CODE4LIB] How to make a disco ball with CDs

2008-01-07 Thread David J. Fiander

Just in time to start working on it for Access 2008:

   http://www.wikihow.com/Make-a-Disco-Ball-With-CDs

- David