Re: [CODE4LIB] Putting several small databases online.
Hi Paul, If you're comfortable with php, which it sounds like you are, I'd recommend the cakephp framework. It's lightweight and fairly easy to get started with. The Tutorial provides a nice introduction to getting started and quickly building a simple CRUD app like you are talking about. It doesn't come with as much built in as Drupal, but it does mean there is a lot less to worry about and so you can get your barebones site up pretty quickly. There are also quite a few plugins available to help you build up a site quickly without writing too much custom code. Hope that helps, Chad Chad Nelson Web Services Programmer University Library Georgia State University e: cnelso...@gsu.edu t: 404 413 2771 My Calendar From: Code for Libraries [CODE4LIB@LISTSERV.ND.EDU] on behalf of Tomas Saorin [saorinto...@gmail.com] Sent: Wednesday, June 27, 2012 8:33 AM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] Putting several small databases online. Drupal and Views fit for your needings, and it may also work as a framework for php-mysql apps. Enviado desde mi iPad El 27/06/2012, a las 14:03, Richard, Joel M richar...@si.edu escribió: I agree with Clinton. Above all else, security is important and you want something that handles credentials properly. Chances are, your sites are getting scanned by potential hackers every day and you may not know it. They don't try to hack in because of who you are, only because you are there. I also second the idea of using Drupal to do this. It comes out of the box with a lot of the features you listed, plus some. Besides, I'll bet you a pint of your favorite beer that once this data is online, your users will want to do more with it. Having a flexible foundation is not a bad thing. :) --Joel Joel Richard Lead Web Developer, Web Services Department Smithsonian Institution Libraries | http://library.si.edu/ (202) 633-1706 | richar...@si.edu On Jun 26, 2012, at 11:50 PM, Clinton Boyda wrote: There are other methods of putting data online, like Google's spreadsheet etc. I just wanted to point out, the simplicity of putting a small database online can require a professional skill set. Security permissions need to be set correctly, and a database is very rarely store on the same server as a webpage because of these reasons. It might really be time to call a programmer just so that all your project works as you expected :) -- Clinton Boyda Econolution Inc. Helping Rural Communities Diversify, Grow Prosper. www.townlife.com Community Powered Websites! Please consider the environment before printing this email. Confidentiality: The information contained in this transmission is privileged and confidential. It is intended only for the use of the individuals or entity named above. If the reader of this message is not the intended recipient, you are hereby notified that you are not authorized to review the following information or attachments, and that any dissemination, distribution, or copying of this communication is strictly prohibited. If you have received this communication please notify supp...@townlife.com immediately. -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Kevin Hawkins Sent: June 26, 2012 9:13 PM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] Putting several small databases online. If these are working databases used by just a handful of people, not things you're trying to preserve for the long run, then for the FileMaker one I would consider using FileMaker Pro's built-in instant web publishing feature. More on this and other options are at: http://help.filemaker.com/app/answers/detail/a_id/7466/~/publishing- databases-on-the-web-with-filemaker-pro-and-filemaker-server I believe MS Access has something similar for using MS SQL Server. --Kevin On 6/26/12 5:03 PM, Paul Butler (pbutler3) wrote: Hi All, In the last week the library has been approached by two different departments across campus that have small databases, one FileMaker Pro and one MS Access, that they would like to make available online. The interfaces would be nothing fancy, with a backend that allows for adding/updating/deleting resources. [. . .] I would prefer not to build too much from scratch. I don't think I want/need a full blown repository for either (though I help admin ours and it is due for a complete hardware/software overhaul later this summer http://archive.umw.edu/. I am thinking of transitioning it to more of an IR with disparate content.) So, what would you do or have you done? I want something nimble. I would love to build it once and then duplicate it. I get the sense once I start helping folks other departments will come forward.
Re: [CODE4LIB] Academic libraries - Will dev for pay models?
I think that a kind of inverted freemium model would most closely align with the librarian ethos. Instead of having a small number of services available for free and a larger number once a customer pays, libraries would offer the majority of services for free (as we are already funded for this by the University), but special services and customization would be done for a fee. Using the example of Omeka; With a general installation it's fairly self-service and low maintenance for the library, so it is easy to offer. But if a department wanted a some serious customization to it, which would require development time, maintenance, etc, then you have to consider what the cost of that customization is going to be. That is time where library staff is not supporting the core services you provide to the majority of users. Really, it's just a way or prioritizing. We'd like to do everything for everyone, but we can't so, we need to draw a line somewhere. I'd rather have a way for those things beyond the line to get done instead of just saying Sorry, we don't have the resources. Charging a fee, at that point, seems reasonable. And since the model already exists, and people understand it and use it (how many academics already pay for extra Dropbox space out of their own pocket?), I think it could easily integrate into library operations without much resistance. Chad Chad Nelson Web Services Programmer University Library Georgia State University e: cnelso...@gsu.edu t: 404 413 2771 My Calendar From: Code for Libraries [CODE4LIB@LISTSERV.ND.EDU] on behalf of Edward Iglesias [edwardigles...@gmail.com] Sent: Thursday, June 07, 2012 8:32 AM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] Academic libraries - Will dev for pay models? Just personally speaking I think the idea of University Libraries charging for services to other units can be a good thing. We have a very good relationship with out IT department but they are now reaching a point where storage costs are such that they are having to charge departments that use more than a certain amount on network shares. About those archival TIFFs... Similarly libraries have an economic responsibility to try to be entrepreneurial centers of profit instead of loss. It may not be tasty but it is a pill we have to swallow. I think there are good opportunities for libraries to realize substantial revenue by charging for things like data storage and organization. That said, I do think that this will differ widely by University. When I was at Loyola New Orleans our library advertising campaign was taken on as a project by marketing students. No money changed hands. If we had asked the marketing department to put together a team to develop a campaign I imagine it would have been different. Edward Iglesias On Wed, Jun 6, 2012 at 7:23 PM, Simon Spero sesunc...@gmail.com wrote: Having done my time working for in both the research and administrative side university computing, I would also have to ask if the development is within the library's competence, or if it is something that would normally be handled by one of the other groups. If it's administrative computing, charging for special projects seems to be quite common. It often ends up with departments going it alone, or contracting with commercial firms to do the work. If it's something like developing web applications, and the library IT group is staffed up to handle the extra work well without impacting core library activities, then it is worth making a bid for the work; I would advise using a cost-plus model, and using a very agile process, with very short POD-cycles (short PODs make cost-plus an easier sell). Watch out for central IT to make counter moves; for example, they may start a whisper campaign that the library IT groups must be overstaffed if they can have all these spare bodies lying around. Preemptive top-cover at the level where the whispering would be targeted would be wise. This is easier if central IT has a poor reputation, and if it is the would-be customer who seeks leave to approach library IT. If using the library IT dept appears clearly cheaper than the outside consultants would otherwise be, then the top-cover should be easy. The university librarian should confirm the top-cover, and should keep them informed to avoid surprises. Always leave the top-cover with a covered line of retreat, but make sure that they have a sufficient stake in the upside to keep them from pulling out early. Also, as Jonathan says, make sure that support arrangements are baked in to the initial agreement. If you're set up for long term preservation services, adding long term support for keeping a slice of server running should be something you're set up for anyway. If any of this involves implementing a Data Management Plan, get involved during the grant development, as funding for implementing the DMP can
Re: [CODE4LIB] whimsical homepage idea
Ellen, Sounds fun. I'd start with an Arduino + temperature sensor http://www.ladyada.net/learn/sensors/tmp36.html You'd need other kit to get it to a webserver, which this video covers nicely. http://www.youtube.com/watch?v=7A7coLAUyfQfeature=player_embedded Chad Nelson Web Services Programmer University Library Georgia State University e: cnelso...@gsu.edu t: 404 413 2771 My Calendar From: Code for Libraries [CODE4LIB@LISTSERV.ND.EDU] on behalf of Ellen K. Wilson [ewil...@jaguar1.usouthal.edu] Sent: Tuesday, May 01, 2012 3:39 PM To: CODE4LIB@LISTSERV.ND.EDU Subject: [CODE4LIB] whimsical homepage idea This is really more of a thought experiment than an actual project, but I thought some people might get a kick out of it - maybe someone has even done it. We are in the process of redesigning our library homepage. During the fall semester we had a team of freshmen CIS students do a basic usability and design service learning project and we are now incorporating as much of their feedback as possible. We'd like to be as student-centric as possible. This got me thinking about the top two suggestions in the library's feedback box - 1) we want a coffee shop and 2) it's too cold/hot in the library. I figure I covered number one by throwing in some Javascript on the page (*groan*) but I see an opportunity with the second one. We do have microclimates within the library, so while it may be hot on 3N, chances are good it's freezing on 4S. Given that actually fixing this is beyond the library's control, what if we put wireless temperature sensors throughout the building and displayed their readings on the library homepage? So, if one were to attempt this: -How would you go about it? (hardware- or software-wise) -Could it be done for cheap? -Would it be OCLC-approved? Best regards, Ellen DISCLAIMER: The a/c is out in the library (again) and I think the high temperatures in my office may be frying my brain. -- Ellen Knowlton Wilson Instructional Services Librarian Room 250, University Library University of South Alabama 5901 USA Drive North Mobile, AL 36688 (251) 460-6045 ewil...@jaguar1.usouthal.edu
Re: [CODE4LIB] Atlanta area digital library meetup
Ross, Well, I meant the tech side of libraries, and I guess I should have said archives and museums too. I'm interested in HOW people are doing cool things with data, or delivering services, and what tools they are using, etc. So, shorthand would stuff you'd see at code4lib. This went to a few lists, so I wanted to make a distinction that this is not focusing on teaching pedagogy, information literacy, acquisitions or similar other facets of library world, though it could be included if those are being done in a cool way with tech. I was thinking this was going to be an evening pub meetup type thing, but most of the response thus far has been from people a little too far to come out for a night, so might have to morph into something more like a regional code4lib, which I'm also interested, but a little more hesitant to spearhead. I'm fairly confident in my ability to make a reservation, show up at a bar/cafe, and talk about stuff. Less so about mini-conference organizing. Chad Chad Nelson Web Services Programmer University Library Georgia State University e: cnelso...@gsu.edu t: 404 413 2771 My Calendar From: Code for Libraries [CODE4LIB@LISTSERV.ND.EDU] on behalf of Ross Singer [rossfsin...@gmail.com] Sent: Friday, April 20, 2012 9:51 AM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] Atlanta area digital library meetup Hi Chad, Can you define 'digital library' in this context? -Ross. On Apr 19, 2012, at 5:05 PM, Chad Benjamin Nelson wrote: Hey Atlanta folk, Hey y'all Anyone interested in an occasional code4lib style Atlanta-area digital libraries meetup? I am! Hear what your colleagues at other institutions (or maybe even your own!) are up to, borrow and donate some ideas, and do it all in a friendly and social environment. At least, that's the idea. So, if you'd like to help (start to) organize, or just want to let me know you be interested in coming, drop me a line, cnelson17 AT gsu DOT edu or find me on twitter @bibliotechyhttp://twitter.com/#!/bibliotechy. Chad Nelson Web Services Programmer University Library Georgia State University e: cnelso...@gsu.edu t: 404 413 2771 My Calendarhttp://bit.ly/qybPLJ
Re: [CODE4LIB] Author authority records to create publication feed?
You could run an Eprintshttp://www.eprints.org/ instance (or, I assume, some other Institutional Repository software), which can output a list of the publications from an individual author as an rss feed. Not too much custom work required, if I remember correctly, though it has been a while. An example being: http://discovery.ucl.ac.uk/view/people/AABEY66.html http://discovery.ucl.ac.uk/cgi/exportview/people/AABEY66/Atom/AABEY66.xml Running an entire IR just for that might be overkill, but it will certainly do that job, and it is free, and relatively painless to get up and running. Chad Chad Nelson Web Services Programmer University Library Georgia State University e: cnelso...@gsu.edu t: 404 413 2771 My Calendar From: Code for Libraries [CODE4LIB@LISTSERV.ND.EDU] on behalf of Paul Butler (pbutler3) [pbutl...@umw.edu] Sent: Friday, April 13, 2012 9:25 AM To: CODE4LIB@LISTSERV.ND.EDU Subject: [CODE4LIB] Author authority records to create publication feed? Howdy All, Some folks from across campus just came to my door with this question. I am still trying to work through the possibilities and problems, but thought others might have encountered something similar. They are looking for a way to create a feed (RSS, or anything else that might work) for each faculty member on campus to collect and link to their publications, which can then be embedded into their faculty profile webpage (in WordPress). I realize the vendors (JSTOR, EBSCO, etc.) allow author RSS feeds, but that really does not allow for disambiguation between folks with the same name and variants in name citation. It appears Web of Science has author authority records and a set of apis, but we currently do not subscribe to WoS and am waiting for a trial to test. What we need is something similar to this: http://arxiv.org/help/author_identifiers We can ask faculty members to upload their own citations and then just auto link out to something like Serials Solutions' Journal Finder, but that is likely not sustainable. So, any suggestions - particularly free or low cost solutions. Thanks! Cheers, Paul +-+-+-+-+-+-+-+-+-+-+-+-+ Paul R Butler Assistant Systems Librarian Simpson Library University of Mary Washington 1801 College Avenue Fredericksburg, VA 22401 540.654.1756 libraries.umw.edu Sent from the mighty Dell Vostro 230.
Re: [CODE4LIB] Job: at ScraperWiki
Ed, I think it is just some examples of the weird and interesting data in scraperwiki. Chad Nelson Web Services Programmer University Library Georgia State University e: cnelso...@gsu.edu t: 404 413 2771 My Calendar From: Code for Libraries [CODE4LIB@LISTSERV.ND.EDU] on behalf of Ed Summers [e...@pobox.com] Sent: Tuesday, March 13, 2012 12:46 PM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] Job: at ScraperWiki Oh I see it's in the job description you got from the ScraperWiki blog post: http://blog.scraperwiki.com/2012/03/13/job-advert-data-scientist-web-scraper/ On Tue, Mar 13, 2012 at 12:40 PM, Ed Summers e...@pobox.com wrote: Hi Jodi, Was there a reason why you included the Pool temperatures, company registrations, dairy prices … in the job description at: http://jobs.code4lib.org/job/842 I almost flagged the posting as spam... //Ed On Tue, Mar 13, 2012 at 9:03 AM, j...@code4lib.org wrote: Pool temperatures, company registrations, dairy prices … ScraperWiki is a Silicon Valley style startup, in Liverpool, UK. We're changing the world of open data, and how data science is done together on the Internet. We're looking for a data scientist who… Loves data, and what can be done with it. Able to code in Ruby or Python, but willing to learn the other. Good at communicating with non-technical people. Happy to responsively give our corporate customers what they need. Some practical things… We're an innovative, funded startup. Things will change lots, as we find how our business works. We'd like you to enjoy and help with that. Must be willing to either relocate to Liverpool or to commute to our offices which are near the University. We might be able to organise working visas. To apply - send the following: Links to two scrapers that you've made on ScraperWiki, involving a dataset that you find interesting for some reason. Similarly, a link to a view you've made on ScraperWiki (can be related to the two scrapers). A link to your resume/CV Any questions you have about the job. Along to fran...@scraperwiki.com with the word swjob4 in the subject (and yes, that means no agencies, unless the candidates do that themselves) … Oil wells, marathon results, planning applications Brought to you by code4lib jobs: http://jobs.code4lib.org/job/842/
Re: [CODE4LIB] Save the Date: CURATEcamp 2012
You guys are coming about one month too late. http://www.dadsgarage.com/Shows/Season-17/Special-Events/BaconFest-2012.aspx Chad Nelson Web Services Programmer University Library Georgia State University e: cnelso...@gsu.edu t: 404 413 2771 @bibliotechy My Calendar From: Code for Libraries [CODE4LIB@LISTSERV.ND.EDU] on behalf of Michael J. Giarlo [leftw...@alumni.rutgers.edu] Sent: Wednesday, March 07, 2012 9:20 AM To: CODE4LIB@LISTSERV.ND.EDU Subject: [CODE4LIB] Save the Date: CURATEcamp 2012 Hi all, CURATEcamp 2012 will be held on May 7-8 at the Georgia Tech Library Clough Commons (http://clough.gatech.edu/). Registration is capped at 70. More information about registration and lodging are forthcoming. Stay tuned at http://curatecamp.org/ or @CURATEcamp on Twitter. -Mike P.S. I'm given to believe that OCLC has pre-approved this event. Bring your rashers and drams, y'all.
Re: [CODE4LIB] Last Call for T-shirt voting
I tried to add these to the wiki, but I HATE WIKI SYNTAX! So, I put them up here: http://lenny1.gsu.edu:82/c4ltees/ However, this will not be around forever as it is a dev box. If someone with access to the code4lib website wants to just steal the html, please do or if you want the really ugly 8 minute php, it's yours. Chad Chad Nelson Web Services Programmer University Library Georgia State University e: cnelso...@gsu.edu t: 404 413 2771 My Calendar From: Code for Libraries [CODE4LIB@LISTSERV.ND.EDU] on behalf of Bohyun Kim [k...@fiu.edu] Sent: Wednesday, December 14, 2011 12:27 PM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] Last Call for T-shirt voting I might be wrong but I think people just want the images to be displayed somewhere where they can just see them - not necessarily voting and seeing ballots there. So posting images on a wiki page probably would suffice like in some previous years. ~Bohyun From: Code for Libraries [CODE4LIB@LISTSERV.ND.EDU] on behalf of Ross Singer [rossfsin...@gmail.com] Sent: Wednesday, December 14, 2011 12:22 PM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] Last Call for T-shirt voting Well, I'm going to just throw it out there and say that image gallery is out of scope for the diebold-o-tron. Editing the interface to allow non-logged in people to view ballots isn't something I have the time or energy for (it would be much faster for you to request a password change at: http://code4lib.org/user/password). In the past, we generally aggregated the designs on the wiki, which seems like the best solution for future access to all of the designs. -Ross. On Wed, Dec 14, 2011 at 12:14 PM, Mike Taylor m...@indexdata.com wrote: Yes, my feeling exactly. In fact, I WAS registered, once a upon a time, but it seems the system has forgotten my old username/password. And I really don't want to re-register just to look at T-shirts. -- Mike. On 14 December 2011 17:10, LeVan,Ralph le...@oclc.org wrote: It's a shame you have to be registered even to see the shirts. :( Ralph -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Angie Beiriger Sent: Wednesday, December 14, 2011 12:00 PM To: CODE4LIB@LISTSERV.ND.EDU Subject: Last Call for T-shirt voting Hey Code4Libbers, have you cast your vote for the 2012 Conference t-shirt design yet? Visit http://vote.code4lib.org/election/22 to view the designs and rank your favorites. You must be registered for a Code4Lib user account to vote. New users should go to http://code4lib.org/user/register to sign up for an account. Click on the designer's name to see their submissions. Voting will be open through Friday, December 16th. Thanks and happy voting! Angie Beiriger Reed College Portland, OR beiri...@reed.edu
Re: [CODE4LIB] Vote Now: 2012 Conference T-shirt
I Almost wrote: Dear Lazyweb, Where are the tshirts designs? Instead I'll write - Needing to click on the name to see the design was not obvious, and it would have made voting for sessions much easier I suspect. Chad Nelson Web Services Programmer University Library Georgia State University e: cnelso...@gsu.edu t: 404 413 2771 My Calendar From: Code for Libraries [CODE4LIB@LISTSERV.ND.EDU] on behalf of Angie Beiriger [beiri...@reed.edu] Sent: Wednesday, December 07, 2011 2:34 PM To: CODE4LIB@LISTSERV.ND.EDU Subject: [CODE4LIB] Vote Now: 2012 Conference T-shirt *It's time to cast your vote for the Code4lib 2012 Conference t-shirt design!* Visit http://vote.code4lib.org/election/22 to check out the excellent submissions for this year. You will need to log in to rank your choices. The voting will be open through Friday, December 16th. Happy voting! Angie Beiriger Reed College beiri...@reed.edu
Re: [CODE4LIB] Domain lookup madness
It's setting the timeout I upped it to ten and it still failed, but when I dropped the -m 3 it does return the same as the browser. So it's just real slow, that's all. Chad Nelson Web Services Programmer University Library Georgia State University e: cnelso...@gsu.edu t: 404 413 2771 My Calendar From: Code for Libraries [CODE4LIB@LISTSERV.ND.EDU] on behalf of Yitzchak Schaffer [yitzchak.schaf...@gmx.com] Sent: Wednesday, November 09, 2011 3:47 PM To: CODE4LIB@LISTSERV.ND.EDU Subject: [CODE4LIB] Domain lookup madness Hello all, Mystified. A drupal module on our site makes a call to an OCLC server to get status of chat service. This has been working fine until this morning. I can open a browser and successfully browse the URL of the status service. But when I use file_get_contents() or php-curl (or command-line curl for that matter), on the same box, I get a domain lookup error, see below. What the heck is going on? TIA! yitzchas@ubu-dev:/www/websites/drupal/sites/all$ dig www.questionpoint.org +short 132.174.11.16 yitzchas@ubu-dev:/www/websites/drupal/sites/all$ curl http://www.questionpoint.org/crs/servlet/org.oclc.chat.QPWOnlineStatus?library=10253rid=0; -m 3 -v * name lookup timed out * Couldn't resolve host 'www.questionpoint.org' * Closing connection #0 curl: (6) name lookup timed out -- Yitzchak Schaffer Systems Manager Touro College Libraries 212.742.8770 ext. 2432 http://www.tourolib.org/ Access Problems? Contact systems.libr...@touro.edu
Re: [CODE4LIB] opening a pdf file
Eric, Downloaded, but the default pdf viewer (QuickOffice on my android phone) just shows me pages with a big red X. I downloaded the Adobe Reader app and now i can see the content, but it does not look anything like the image I see in my pc's browser. Garbled / washed out, though each page is different. Chad Chad Nelson Web Services Programmer University Library Georgia State University e: cnelso...@gsu.edu t: 404 413 2771 My Calendar From: Code for Libraries [CODE4LIB@LISTSERV.ND.EDU] on behalf of Eric Lease Morgan [emor...@nd.edu] Sent: Monday, October 03, 2011 9:58 AM To: CODE4LIB@LISTSERV.ND.EDU Subject: [CODE4LIB] opening a pdf file Are any of you able to open the following URL with an Android-based tablet device: http://dh.crc.nd.edu/sandbox/cyl/corpus/canarybird00schm.pdf I have harvested about 60 PDF documents from the Internet Archive, and I created a rudimentary tablet-based interface to the collection here: http://dh.crc.nd.edu/sandbox/cyl/catalog/ Using my desktop machine I am able to download and view the PDF documents found in the catalog, but I am unable to view them on my iPad nor my iPhone. G… I've tried many different PDF viewers on my iPad and iPhone, all to no avail. I'm wondering whether or not this is a iOS thing or if there is something wrong with my PDF files. Please tell me what your experience is. -- Eric Morgan University of Notre Dame