Re: [CODE4LIB] Hours of Operation on Website - management tool
It's actually limited to one location, which is what the calendars and hours are tied to. But, it's free! -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Laura Robbins Sent: Wednesday, July 01, 2015 10:11 To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] Hours of Operation on Website - management tool There is a free version of LibCal that we use at Dowling that allows room scheduling and multiple calendars. It's limited to 3 rooms, and it may be limited to three calendars as well. But, the interface is pretty easy to use, and it will output the calendars as RSS feeds that can can be customized for events or closings, etc. We've been very happy with it. Laura Pope Robbins Professor/Reference Librarian Dowling College > On Jul 1, 2015, at 9:42 AM, Joel Marchesoni wrote: > > It's not free or open source and it won't update your Google Places account > but we've just started using LibCal and are pretty happy with it so far. It's > easy to update, has the capability for hours, events, and room scheduling, > and a decent API. > > Joel Marchesoni > Tech Support Analyst > Hunter Library, Western Carolina University http://library.wcu.edu/ > 828-227-2860 > > > > -Original Message- > From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Ken > Irwin > Sent: Wednesday, July 01, 2015 09:01 > To: CODE4LIB@LISTSERV.ND.EDU > Subject: [CODE4LIB] Hours of Operation on Website - management tool > > Hi folks, > > I'm hoping to find some sort of web-based app that can manage the library's > hours of operations, including: > > * Displaying today's hours > > * Displaying an upcoming schedule of hours > > * Updatable though a GUI interface by non-techy library staff > > * Able to update our Google Places account hours (which, I note, > currently lists our school-year hours as our open hours today), perhaps on a > daily basis > > * Preferably a stand-alone thing that can provide data on an ad hoc > basis (as opposed to a CMS-specific thing like a WP plugin or a Drupal module) > > * PHP preferred but not necessary > > * OSS / free preferred but not necessary > > I feel certain that someone else has already wanted this enough to create it. > Anyone have a solution they're happy with? > > Thanks > Ken
Re: [CODE4LIB] Hours of Operation on Website - management tool
It's not free or open source and it won't update your Google Places account but we've just started using LibCal and are pretty happy with it so far. It's easy to update, has the capability for hours, events, and room scheduling, and a decent API. Joel Marchesoni Tech Support Analyst Hunter Library, Western Carolina University http://library.wcu.edu/ 828-227-2860 -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Ken Irwin Sent: Wednesday, July 01, 2015 09:01 To: CODE4LIB@LISTSERV.ND.EDU Subject: [CODE4LIB] Hours of Operation on Website - management tool Hi folks, I'm hoping to find some sort of web-based app that can manage the library's hours of operations, including: * Displaying today's hours * Displaying an upcoming schedule of hours * Updatable though a GUI interface by non-techy library staff * Able to update our Google Places account hours (which, I note, currently lists our school-year hours as our open hours today), perhaps on a daily basis * Preferably a stand-alone thing that can provide data on an ad hoc basis (as opposed to a CMS-specific thing like a WP plugin or a Drupal module) * PHP preferred but not necessary * OSS / free preferred but not necessary I feel certain that someone else has already wanted this enough to create it. Anyone have a solution they're happy with? Thanks Ken
Re: [CODE4LIB] Automating Windows Updates on Deep Freeze computers
We currently have a maintenance window set up once a week during a time when we're closed and have Windows Update set to run during that period with some padding time before and after. For example, if the maintenance window is 2:30 am to 6:30 am we set Windows Update to run at 3:00 am. It works relatively well given that we close at 1:00 am at the latest and open at 7:30 am at the earliest. However, the auto-download set up by DeepFreeze looks promising! FWIW we're running 7.21. Joel Marchesoni Tech Support Analyst Hunter Library, Western Carolina University http://library.wcu.edu/ -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Lolis, John Sent: Wednesday, June 03, 2015 11:21 To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] Automating Windows Updates on Deep Freeze computers This is one of those things that I've been meaning to tackle myself. I guess it's time. I just did a search on your subject and found this: http://support.faronics.com/Knowledgebase/Article/View/297/8/how-are-windows-updates-handled-on-deep-freeze-protected-computers With the latest version (v7.5), they added a nice feature that will download updates to a frozen system and retain them for updating when the system is thawed. John Lolis Coordinator of Computer Systems White Plains Public Library 100 Martine Avenue White Plains, NY 10601 tel: 1.914.422.1497 fax: 1.914.422.1452 http://whiteplainslibrary.org/ On Wed, Jun 3, 2015 at 11:03 AM, Kyle Breneman wrote: > Does anybody out there have a process in place that allows for > regular, automatic download and installation of Windows Updates on > computers that are running Deep Freeze? Currently we manually thaw > the computers, then check for, download and install any updates, > before manually freezing the computers again. With only 2 PCs, its > not a big deal, but it would be nice to know if there's a way to automate > this process. > > Regards, > Kyle >
Re: [CODE4LIB] looking for free hosting for html code
I've never paid a dime for Dropbox (although I probably should at this point) and I've still got a public folder. Maybe I'm just grandfathered in? Joel -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Eliza Carrie Bettinger Sent: Friday, May 22, 2015 10:25 To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] looking for free hosting for html code Unfortunately, "Public" folders are no longer included in new free Dropbox accounts -- if you want that feature you need a paid plan. -- Eliza Bettinger Digital Geo-Information Specialist American Geographical Society Library UW-Milwaukee Milwaukee WI USA 414-229-6282 From: Code for Libraries on behalf of Joel Marchesoni Sent: Friday, May 22, 2015 8:48 AM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] looking for free hosting for html code +1 for Dropbox, I use it a lot for prototyping pages. As long as the code is client-side (HTML, JavaScript, CSS) it works beautifully. As a bonus you don't have to do any uploading, just let it sync. It's easiest to just put it in the "Public" folder, that way you don't need to worry about setting up sharing on other folders. Joel Marchesoni Tech Support Analyst Hunter Library, Western Carolina University http://library.wcu.edu/ -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Charlie Morris Sent: Friday, May 22, 2015 09:14 To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] looking for free hosting for html code I've never done this, but I've heard you can use DropBox in an unofficial capacity to host basic pages too: http://www.dropboxwiki.com/tips-and-tricks/host-websites-with-dropbox On Fri, May 22, 2015 at 8:59 AM, Joe Hourcle wrote: > On Fri, 22 May 2015, Sarles Patricia (18K500) wrote: > > [trimmed] > > I plan to teach coding to my 6th and 12th grade students next school > year >> and our lab has a mixture of old (2008) and new Macs (2015) so I want >> to make all the Macs functional for writing code in an editor. >> >> My next question is this: >> >> I am familiar with free Web creation and hosting sites like Weebly, >> Wix, Google sites, Wikispaces, WordPress, and Blogger, but do you >> know of any free hosting sites that will allow you to plug in your >> own code. i.e. host your own html files? >> > > If it's straight HTML, and doesn't need any sort of text > pre-processing (SSI, ASP, JSP, PHP, ColdFusion, etc.), I think that > you can use Google Drive. This help page seems to suggest that's true: > > https://support.google.com/drive/answer/2881970?hl=en > > With all static files it might also be possible to lay things out so > that you could serve it through github or similar. (and teaching them > about version control isn't a bad idea, either) > > -Joe >
Re: [CODE4LIB] looking for free hosting for html code
+1 for Dropbox, I use it a lot for prototyping pages. As long as the code is client-side (HTML, JavaScript, CSS) it works beautifully. As a bonus you don't have to do any uploading, just let it sync. It's easiest to just put it in the "Public" folder, that way you don't need to worry about setting up sharing on other folders. Joel Marchesoni Tech Support Analyst Hunter Library, Western Carolina University http://library.wcu.edu/ -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Charlie Morris Sent: Friday, May 22, 2015 09:14 To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] looking for free hosting for html code I've never done this, but I've heard you can use DropBox in an unofficial capacity to host basic pages too: http://www.dropboxwiki.com/tips-and-tricks/host-websites-with-dropbox On Fri, May 22, 2015 at 8:59 AM, Joe Hourcle wrote: > On Fri, 22 May 2015, Sarles Patricia (18K500) wrote: > > [trimmed] > > I plan to teach coding to my 6th and 12th grade students next school > year >> and our lab has a mixture of old (2008) and new Macs (2015) so I want >> to make all the Macs functional for writing code in an editor. >> >> My next question is this: >> >> I am familiar with free Web creation and hosting sites like Weebly, >> Wix, Google sites, Wikispaces, WordPress, and Blogger, but do you >> know of any free hosting sites that will allow you to plug in your >> own code. i.e. host your own html files? >> > > If it's straight HTML, and doesn't need any sort of text > pre-processing (SSI, ASP, JSP, PHP, ColdFusion, etc.), I think that > you can use Google Drive. This help page seems to suggest that's true: > > https://support.google.com/drive/answer/2881970?hl=en > > With all static files it might also be possible to lay things out so > that you could serve it through github or similar. (and teaching them > about version control isn't a bad idea, either) > > -Joe >
Re: [CODE4LIB] Protagonists
ISBNdb [1] was the closest thing I could find but is probably not filled out enough for what you're wanting to do. I also found RDF Book Mashup [2] but it's nowhere near as granular as you are talking and looks pretty much dead (no news since 2009). I agree that this seems like it would fall to library workers to solve, or at the very least someone passionate about books. It is a little disappointing that I couldn't find the IMDB of the literary world. I think ISBNdb started out to be that but hasn't quite gotten there yet. Search results for "IMDB for books" mostly focused on the social aspects of IMDB and not the actual database part. Reading the IMDB "origin story" [3], it started with a message much like yours on a usenet... [1] http://isbndb.com/ [2] http://wifo5-03.informatik.uni-mannheim.de/bizer/bookmashup/ [3] http://en.wikipedia.org/wiki/Internet_Movie_Database#History Joel Marchesoni Tech Support Analyst Hunter Library, Western Carolina University http://library.wcu.edu/ -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of davesgonechina Sent: Monday, April 13, 2015 22:12 To: CODE4LIB@LISTSERV.ND.EDU Subject: [CODE4LIB] Protagonists So I have this idea I'd like to do for a hobby project, but it requires finding a table that lists a classic novel, a Gutenberg.org link to an instance of that work (first listed, one with most downloads, whichever), the lead female character, and the lead male character (can be null). E.g. Pride and Prejudice, http://www.gutenberg.org/ebooks/42671, Elizabeth Bennet, Mr. Darcy. Even leaving the Gutenberg part for another day, this has been really difficult to find. I've had no success with Dbpedia/Wikidata since there's no real standardized format for novels, characters often are associated more strongly with films or video games than original works (Cheshire Cat), and when characters are listed they are neither prioritized nor link to a record that clearly states gender. And then there's how to select some sort of "Western Canon" list. ISBNs are nowhere to be found, nor any other identifier that might help to corral a fair chunk of results. I looked at OCLC, but WorldCat Works is still an experiment and frankly looks like too much work to query for too little return even if it had good coverage. Amazon? Librarything? Goodreads? No luck yet. I raise this partly because a) I would like to make some toys with that list, and b) I feel this is a good test case for "what developers might want" from library data, linked or otherwise. It is the sort of request that includes many unspoken assumptions (that there is a canon, and it is well-defined) that app users, product managers, and developers typically want even if it is woefully incomplete or imperfect, so long as it matches expectations. While I appreciate what it takes to make such a list, I feel like this really ought to be a solved problem in the library space. Not "in the process of being solved, hopefully, by new emerging standards" solved, but like "we solved this ages ago, here ya go" solved. I'm posting this basically in the hopes that someone will say "No, doofus, there's an easy way to do this, you just aren't very good at this - look:" and show me where I'm wrong. D
Re: [CODE4LIB] Charlotte, NC Code4Lib Meeting
I'm in Cullowhee (I know, you're thinking "CulloWHAT?" - an hour west of Asheville) and would be interested in coming and probably would bring others. Thanks, Joel Marchesoni -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Riley Childs Sent: Tuesday, November 12, 2013 18:35 To: CODE4LIB@LISTSERV.ND.EDU Subject: [CODE4LIB] Charlotte, NC Code4Lib Meeting Is anyone in Charlotte, NC (and surrounding areas) interested in starting a Code4Lib meeting? Just kind of asking :{D! *Riley Childs* *Library Technology Manager at Charlotte United Christian Academy <http://cucawarriors.com/>* *Head Programmer/Manager at Open Library Management Projec <http://openlibman.sf.net/>t <http://openlibman.sourceforge.net/>* *Cisco Certified Entry Network Technician * _ *Phone: +1 (704) 497-2086* *email: ri...@tfsgeo.com * *Twitter: @RowdyChildren <http://twitter.com/rowdychildren>*
Re: [CODE4LIB] Google Analytics on multiple systems
Oh wow, sorry, that's not right. I was thinking 25; not sure where the 4 zeros came from... Joel -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Josh Wilson Sent: Thursday, October 17, 2013 11:18 To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] Google Analytics on multiple systems Wow, 250,000? I'm not sure that's right, though I'm prepared to believe anything. I checked the GA documentation, which says you can officially have 50 profiles per account. Each property has at least one default profile, so that's probably the official limit of properties too, before you'd need to use an extra account. (In turn, you can evidently manage 25 GA accounts per Google user account.) Not sure where the 250,000 figure comes from, but I've seen a number of scripting workarounds for the profile limit in various analytics blogs, so maybe you can sort of 'overclock' your accounts if you needed to. On Thu, Oct 17, 2013 at 10:41 AM, Joel Marchesoni wrote: > Thank you all for your replies. I'm thinking we'll go with one account > (we already have a Google account for various other services) with > multiple properties. One thing that has complicated matters is the > property we currently use is not yet able to be upgraded to Universal > Analytics, which is what CONTENTdm uses. > > FYI I noticed in my own research that the property limit is 250,000. I > don't see us hitting that ever... > > Joel > > -Original Message- > From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf > Of Josh Wilson > Sent: Thursday, October 17, 2013 10:24 > To: CODE4LIB@LISTSERV.ND.EDU > Subject: Re: [CODE4LIB] Google Analytics on multiple systems > > Hi Joel, > It usually ends up being easiest to go with one GA account, separating > different sources by using different properties (e.g., UA-[acct > number]-1 for CONTENTdm, UA-[acct number]-2 for LibGuides, etc.) > rather than separate accounts entirely. Each property can have > different users with different permissions levels so you can customize > who has access to what. You can further refine each property into > different profiles if you want to filter data from one source in > different ways. Having everything under one account makes it easy to > manage and apply common settings (like users, filters, or custom > reports) between properties and profiles. If you add another user, you only > have to add them to one account, too. > > There are limits to the number of allowed properties (it's quite high > and goes up occasionally; not sure what it is offhand), so if you > bumped into that you could use another GA account. Google has made it > easier in recent months to jump between accounts and properties, though. > > (Sorry for delayed reply, catching up on listservs) > > > > On Mon, Oct 14, 2013 at 2:36 PM, Joel Marchesoni >wrote: > > > Hello, > > > > We currently have Google Analytics on our main library pages and > > digital collections pages on the same domain. Now that CONTENTdm has > > a GA "easy button" we are going to add Analytics to it as well, and > > while we're at it probably LibGuides and non-authenticated ILLiad > > pages (I mainly want to see how big a percentage of mobile hits > > ILLiad > > gets) as well. I was hoping to hear from the list whether you have > > all "service points" in one GA account or a separate account for > > each one, > and why. > > > > Thanks, > > > > Joel Marchesoni > > Tech Support Analyst > > Hunter Library, Western Carolina University http://library.wcu.edu/ > > 828-227-2860 > > ~Please consider the environment before printing this email~ > > >
Re: [CODE4LIB] Google Analytics on multiple systems
Thank you all for your replies. I'm thinking we'll go with one account (we already have a Google account for various other services) with multiple properties. One thing that has complicated matters is the property we currently use is not yet able to be upgraded to Universal Analytics, which is what CONTENTdm uses. FYI I noticed in my own research that the property limit is 250,000. I don't see us hitting that ever... Joel -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Josh Wilson Sent: Thursday, October 17, 2013 10:24 To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] Google Analytics on multiple systems Hi Joel, It usually ends up being easiest to go with one GA account, separating different sources by using different properties (e.g., UA-[acct number]-1 for CONTENTdm, UA-[acct number]-2 for LibGuides, etc.) rather than separate accounts entirely. Each property can have different users with different permissions levels so you can customize who has access to what. You can further refine each property into different profiles if you want to filter data from one source in different ways. Having everything under one account makes it easy to manage and apply common settings (like users, filters, or custom reports) between properties and profiles. If you add another user, you only have to add them to one account, too. There are limits to the number of allowed properties (it's quite high and goes up occasionally; not sure what it is offhand), so if you bumped into that you could use another GA account. Google has made it easier in recent months to jump between accounts and properties, though. (Sorry for delayed reply, catching up on listservs) On Mon, Oct 14, 2013 at 2:36 PM, Joel Marchesoni wrote: > Hello, > > We currently have Google Analytics on our main library pages and > digital collections pages on the same domain. Now that CONTENTdm has a > GA "easy button" we are going to add Analytics to it as well, and > while we're at it probably LibGuides and non-authenticated ILLiad > pages (I mainly want to see how big a percentage of mobile hits ILLiad > gets) as well. I was hoping to hear from the list whether you have all > "service points" in one GA account or a separate account for each one, and > why. > > Thanks, > > Joel Marchesoni > Tech Support Analyst > Hunter Library, Western Carolina University http://library.wcu.edu/ > 828-227-2860 > ~Please consider the environment before printing this email~ >
[CODE4LIB] Google Analytics on multiple systems
Hello, We currently have Google Analytics on our main library pages and digital collections pages on the same domain. Now that CONTENTdm has a GA "easy button" we are going to add Analytics to it as well, and while we're at it probably LibGuides and non-authenticated ILLiad pages (I mainly want to see how big a percentage of mobile hits ILLiad gets) as well. I was hoping to hear from the list whether you have all "service points" in one GA account or a separate account for each one, and why. Thanks, Joel Marchesoni Tech Support Analyst Hunter Library, Western Carolina University http://library.wcu.edu/ 828-227-2860 ~Please consider the environment before printing this email~
Re: [CODE4LIB] Minimal bibliographic record as filename
I like the idea of a master ISBN (one number to rule them all? Sorry, too easy) but I think failing that I'd stick with the Ebook's ISBN. Any search on it will give a user the title and author of the work. Plus, it gives you a unique number for each item. Joel -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Michael Lackhoff Sent: Wednesday, May 22, 2013 02:30 To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] Minimal bibliographic record as filename On 21.05.2013 20:14 Eric Lease Morgan wrote: > The convention I have always used included the first word of the author's > last name, the first (non-stop) word of the title, and an integer (accession > number): > > plato-republic-105.epub It has the advantage of being short but I would like a bit more info, at least publication year and a longer part of the title and the/a ISBN. Perhaps I will just make something up myself. Since I would also like to include the ISBN, is there such a thing like a "main" or "master" ISBN in case a work has more than one of them? I am looking for something like the ISSN-L, but of course for books instead of journals. Something like the reverse of the xISBN service: 'many to one' instead of 'one to many'. If there is nothing like that I might just use the first one given in the book. -Michael
Re: [CODE4LIB] Google Indoor Mapping
We were recently chosen to be a library pilot for the program. We're at the stage that our maps are somewhere in Google's process queue and we're waiting for them to come do a walkthrough for the walking directions. So far I've seen two cons: One, it takes a good while for the maps to be approved. I actually uploaded ours at the end of last year before they approached us about being a pilot library but I re-uploaded them once we started that process. The re-upload was in August and they're still pending. The site used to upload the maps to takes some getting used to but once you do one or two it's pretty easy. Second, it only works on Android. I'm personally all Android but this is a huge downside for the program. Our contact tells me there is an iOS version in the works but with Google Maps being replaced by Apple in iOS6 it won't be out for a while. >From what I understand the indoor mapping relies mostly on wifi triangulation >but does also use GPS to some extent. The walking directions are optional (we >have opted for it) and to produce them a team from Google will survey your >building to get statistics for your wifi access point locations and I think >(although I'm not positive) pictures. I don't think it's Street View quality >as that has not been mentioned at all; however I've seen that Google recently >developed backpack version of their Street View equipment for use in a project >to map the Grand Canyon [1] so indoors can't be far behind. There is also an >Android app called Google Maps Floor Plan Marker you can use to do your own >walking survey [2]. [1] http://googleblog.blogspot.com/2012/10/trekking-grand-canyon-for-google-maps.html [2] https://play.google.com/store/apps/details?id=com.google.android.apps.insight.surveyor&hl=en Joel Marchesoni Web Developer Hunter Library @ Western Carolina University -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Al Matthews Sent: Tuesday, October 30, 2012 16:48 To: CODE4LIB@LISTSERV.ND.EDU Subject: [CODE4LIB] Google Indoor Mapping Hello list. I hope this finds you well and, dry, and with some power. I'm recently aware of the existence of Google Indoor Mapping which, obviously enough, brings indoor locations (to Google Maps versioned 6.x and higher). The project also offers indoor walking directions. I assume this works via a combination of fine-grained GPS and, some sort of integration with internal wireless. Since a number of you will have had experience with this service, I am soliciting in open forum a discussion of pros, cons, and concerns. Thank you. Al Matthews, Software Dev, Atlanta University Center - ** The contents of this email and any attachments are confidential. They are intended for the named recipient(s) only. If you have received this email in error please notify the system manager or the sender immediately and do not disclose the contents to anyone or make copies. ** IronMail scanned this email for viruses, vandals and malicious content. ** **
Re: [CODE4LIB] Wikis
+1 to this! -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Cary Gordon Sent: Wednesday, July 25, 2012 13:14 To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] Wikis WYSIWYG editors are the bane of my existence. Cary On Wed, Jul 25, 2012 at 7:31 AM, Pottinger, Hardy J. wrote: > I'll just say my experience with the Confluence WYSIWYG editor hasn't > been great. Now, partly, that might have been the fact that the one > page I tried using it on had been migrated from another wiki, so, to > be fair, the WYSIWYG editor was being presented with a challenge. But, > from a user's POV, I have to say, editing with a WYSIWYG editor on a > wiki is like a prank waiting for a punch line, and you, the > well-meaning user, are the punch line. If you don't want to be > embarrassed, I highly recommend going "advanced mode". :-) > > That experience has lead me to approach most WYSIWYG editors with caution. > Don't trust 'em. > -- > HARDY POTTINGER University of Missouri > Library Systems http://lso.umsystem.edu/~pottingerhj/ > https://MOspace.umsystem.edu/ > "Time and accident are committing daily havoc on the originals of the > valuable historical and State papers deposited in our public offices. > The late war has done the work of centuries in this business. The last > cannot be recovered but let us save what remains not by vaults and > locks which fence them from the public eye and use in consigning them > beyond the reach of accident" --Thomas Jefferson > > > > > > On 7/25/12 8:32 AM, "Sean Hannan" wrote: > >>As an administrator of a Confluence installation, I have to say that I >>hate it. >> >>Confluence is fine if you are not going to be touching it or doing any >>kind of local customizations (hooking it into local auth, etc.). If >>that's the case, you should really be looking at the hosted version. >> >>I've found that Atlassian is frustrating to deal with for support. I >>ran into a bug in Confluence that has been an open ticket in their >>issue tracker for 6 years. Years. I've found upgrades to be a pain, >>generally, and sometimes Atlassian will be fast and furious with them >>and it's hard to keep up. And the longer you wait, the more painful >>the upgrades become. >> >>I don't deal with the money side of things, but I definitely think >>that we do not get what we pay for with Confluence. >> >>-Sean >> >>On 7/25/12 9:05 AM, "Nathan Tallman" wrote: >> >>> That's what I'm worried about with MediaWiki. The syntax used when >>>creating and editing pages isn't intuitive and I'm afraid people >>>won't want to use it. I was hoping someone would recommend a wiki >>>with more of a WYSIWYG type of editing interface. Was also hoping to >>>stick with FLOSS, but perhaps I should at least peak at Confluence. >>> >>> Thanks for the input, >>> Nathan >>> >>> On Wed, Jul 25, 2012 at 8:50 AM, Nate Vack wrote: >>> If you're expecting "everyone" to create and edit pages, it will be very hard to get widespread adoption with it. -- Cary Gordon The Cherry Hill Company http://chillco.com
Re: [CODE4LIB] barcode scanner with memory
I use QuickMark [1] for my scanning. The company has been around at least since I had a WinMo5 phone and used it on there. It does pretty much any code I've tried, shares to everything, and keeps a nice history. My only annoyance is that the free version doesn't start on the scanner. There's an in-app purchase to unlock that and other features. I have used one wireless but can't remember the name of it. A quick search on the Android market [2] pulls up a few; the first one by ID-SOFTWARE looks pretty nice and they claim it will scan to any OS. [1] https://market.android.com/details?id=tw.com.quickmark&feature=search_result [2] https://market.android.com/search?q=wifi+barcode+scanner Joel -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Simon Spero Sent: Tuesday, January 31, 2012 13:15 To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] barcode scanner with memory Bluetooth might require rooting, but building an android app that scans to wifi is fairly easy; they make it easy to use the scanner from your own apps - See: http://code.google.com/p/zxing/wiki/ScanningViaIntent Simon On Tue, Jan 31, 2012 at 12:53 PM, David Mayo wrote: > Thanks; I think I just hit a bad run of ones that only did QR or > wouldn't save/send barcodes as text. I swear I downloaded at least > three, and read the summaries for at least four others. > > What I'd really like is one that would make the phone pretend to be a > bluetooth barcode scanner, or pass the barcodes over wifi. But I > think that might be asking a bit too much. > > - Dave > > On Tue, Jan 31, 2012 at 12:44 PM, Simon Spero wrote: > > > "Barcode Scanner"? > > > https://market.android.com/details?id=com.google.zxing.client.android&; > hl=en > > > > Simon > > > > On Tue, Jan 31, 2012 at 12:32 PM, David Mayo wrote: > > > > > As a sort of side question, does anyone know of a halfway-decent > Android > > > app for scanning UPC-style barcodes? QR scanners are pretty > widespread, > > > but worthless for my purposes, and I haven't found a decent 2D > > > barcode scanner yet. > > > > > > - Dave Mayo > > > > > > On Mon, Jan 30, 2012 at 3:03 PM, Michael B. Klein > > > > > > wrote: > > > > > > > This: http://www.keelog.com/hardware_keylogger.html > > > > plus any USB power adapter wall plug would do the trick. > > > > > > > > There's an 8MB "flash drive" version, and also a version with a > > > > WiFi interface so you can pull the log directly over the network > > > > instead > of > > > > having to do any hardware download. > > > > > > > > Michael > > > > > > > > On Mon, Jan 30, 2012 at 11:25 AM, Adam Wead > > wrote: > > > > > > > > > huh. neat idea. certainly beats paying hundreds of dollars > > > > > for > some > > > > > other scanner. > > > > > > > > > > On Jan 30, 2012, at 2:15 PM, Michael B. Klein wrote: > > > > > > > > > > > I think Kyle's point was that you could use a hardware > > > > > > keylogger > > > > > *without* > > > > > > the computer behind it. Just have it "snoop" on your barcode > > scanner > > > > and > > > > > > then download the data from it daily. You'd still need to > > > > > > feed it > > USB > > > > > > power, but that's not hard. > > > > > > > > > > > > On Mon, Jan 30, 2012 at 11:06 AM, Nate Vack > > > > > > > > wrote: > > > > > > > > > > > >> On Mon, Jan 30, 2012 at 1:03 PM, Kyle Banerjee < > > > baner...@uoregon.edu> > > > > > >> wrote: > > > > > >>> Since a barcode scanner is just a keyboard wedge, a > > > > > >>> hardware > > > > keylogger > > > > > >>> would work well for this purpose. It'll cost you less than > > > > > >>> $50 > > > > > >> > > > > > >> It'll only work well if you don't mind your scanner > > > > > >> spamming keypresses to the rest of your apps all day. > > > > > >> > > > > > >> -n > > > > > >> > > > > > > > > > > [http://donations.rockhall.com/Logo_WWR.gif]< > > > > > http://rockhall.com/exhibits/women-who-rock/> > > > > > This communication is a confidential and proprietary business > > > > > communication. It is intended solely for the use of the > > > > > designated recipient(s). If this communication is received in > > > > > error, please > > > contact > > > > > the sender and delete this communication. > > > > > > > > > > ' > > > > > > > > > > > > > > > --
Re: [CODE4LIB] CSS Optimization/Minimization: Remove line breaks?
Everyone, thanks for the replies. I apologize, I can't remember where I read about line length being an issue, but I can't find it now so it must have been a specific case. I'm glad I asked, though, because those books look promising. Joel -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Tim Spalding Sent: Friday, January 14, 2011 7:02 PM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] CSS Optimization/Minimization: Remove line breaks? I recommend immersing yourself in Steve Souder's two books-High Performance Websites, and Even Faster Websites. As it stresses again and again, the killer isn't the length of your content, but the number of files (only so many can be loaded in parallel), latency, expiry checks and so forth. Positioning of JavaScript is also critical, although putting it at the bottom can be a real pain. Sounders rules are built into YSlow as most of you probably know. LibraryThing's solution-a common one-is to use full CSS and JS on the dev. server. But on the real server each page has only one CSS and one JS file. And they have far-future expiry dates. The system changes their names (which are nonsense hashes) if they change. They've been compressed too, but that doesn't make much of a difference. Gzipping them helps more for bandwidth bills than speed. We split up files across two domains, www and static, because simultaneous download limits are by domain. We also toyed with CSS sprites a fair amount, to avoid multiple image loads-our sprite is http://static.librarything.com/pics/c.png-but the savings aren't that considerable. Best, Tim On Fri, Jan 14, 2011 at 12:15 PM, Richard, Joel M wrote: > I sort of agree with Mike on this, but I could play devil's advocate and > say... > > If you include comments in your CSS (which I'm sure you do, because we're all > conscientious developers and practice good coding standards. :), then > removing them and condensing the file down can make it significantly smaller. > It may be an extreme example, but YUI's base.css and base-min.css are 2.23 K > and 0.89 K respectively. My CSS files often weigh in at well over 15 K before > compression. > > Also, keep in mind that these days modern web pages depend heavily on the > stylesheet to render in a pretty manner. Therefore the smaller it is, the > faster the browser can make use of it. > > Just my two cents... This is also useful: > http://developer.yahoo.com/performance/rules.html > > --Joel (the other one) > > Joel Richard > IT Specialist, Web Services Department > Smithsonian Institution Libraries | http://www.sil.si.edu/ > (202) 633-1706 | (202) 786-2861 (f) | richar...@si.edu > > > > On Jan 14, 2011, at 11:30 AM, Mike Taylor wrote: > >> On 14 January 2011 16:28, Joel Marchesoni wrote: >>> Hey Everyone, >>> >>> I'm working on optimizing our CSS files and can't find anything about this >>> on the web. I know that some browsers/systems have issues with really long >>> lines in files and wanted to get some opinions about removing all line >>> breaks from a CSS file to conserve space. I've seen some optimizers that >>> give the option NOT to remove them, but don't explain why. >> >> Why bother? CSS files are tiny compared with the images you're no >> doubt also loading and literally negligible compared with video. They >> get loaded once per session, then cached in the browser. Messing with >> the whitespace will have absolutely no perceptible effect on >> efficiency for anyone who's not using a 300 baud modem. > -- Check out my library at http://www.librarything.com/profile/timspalding --
[CODE4LIB] CSS Optimization/Minimization: Remove line breaks?
Hey Everyone, I'm working on optimizing our CSS files and can't find anything about this on the web. I know that some browsers/systems have issues with really long lines in files and wanted to get some opinions about removing all line breaks from a CSS file to conserve space. I've seen some optimizers that give the option NOT to remove them, but don't explain why. Thanks, Joel Marchesoni Tech Support Analyst Hunter Library, Western Carolina University http://library.wcu.edu/ 828-227-2860 ~Please consider the environment before printing this email~ --
Re: [CODE4LIB] marcxml
There actually is a version of MARCEdit for Linux now. I think (although I can't remember and can't find it on the site) that it relies on Mono. MARCEdit download page: http://people.oregonstate.edu/~reeset/marcedit/html/downloads.html Joel -Original Message- From: Code for Libraries [mailto:code4...@listserv.nd.edu] On Behalf Of J.D.Gravestock Sent: Thursday, November 11, 2010 6:26 AM To: CODE4LIB@LISTSERV.ND.EDU Subject: [CODE4LIB] marcxml I'd be interested to know if anyone is using a good marcxml to marc converter (other than marcedit, i.e. non windows). I've tried the perl module marc::xml but having a few problems with the conversion which I can't replicate in marcedit. Are there any that I've missed? Jill ** Jill Gravestock Open University Library Milton Keynes -- The Open University is incorporated by Royal Charter (RC 000391), an exempt charity in England & Wales and a charity registered in Scotland (SC 038302). --
Re: [CODE4LIB] Safari extensions
I tried Vimium and found it lacking, which actually led me to Vimperator. If I remember correctly, though, Vimium allows you to set your own bindings so perhaps the emacs bindings are already out there somewhere. Joel -Original Message- From: Code for Libraries [mailto:code4...@listserv.nd.edu] On Behalf Of David A. Faler Sent: Friday, August 06, 2010 8:41 AM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] Safari extensions Joel, You could try vimium [1] to get vi keybindings for Chrome. I haven't used it (I'm waiting for emacs bindings), but it might help make it usable for you. [1] http://github.com/philc/vimium Thank you, David Faler IT Quality Control and Testing The Library Corporation ----- "Joel Marchesoni" wrote: > Honestly I try to switch to Chrome every month or so, but it just > doesn't do what Firefox does for me. I've actually been using a > Firefox mod called Pale Moon [1] that takes out some of the not so > useful features for work (parental controls, etc) and optimizes for > current processors. It's not a huge speed increase, but it is > definitely noticeable. > > Oh, and Chrome doesn't have Vimperator [2] :) > > Joel > > [1] http://www.palemoon.org/ > [2] http://vimperator.org/ > > -Original Message- > From: Code for Libraries [mailto:code4...@listserv.nd.edu] On Behalf > Of Richard, Joel M > Sent: Thursday, August 05, 2010 4:24 PM > To: CODE4LIB@LISTSERV.ND.EDU > Subject: Re: [CODE4LIB] Safari extensions > > If I remember correctly, the latest versions of Firefox had problems, > but I don't know if it's related to performance necessarily. More like > bloat. http://bit.ly/c1c3m1 > > Either way, I definitely find Firefox too slow to use after the switch > to Chrome, which took all of 5 minutes to completely convert me. If > Chrome were a drug, I'd be strung out and living on the streets. But > what's to say it won't head the same way as Firefox in the future > (bloat-wise.) > > It's also a memory hog, especially when you load up Firebug. Chrome's > debugging tools are like a dream come true. That said, I'm not that > kind of developer, so I won't be able to help port any extensions to > Chrome or Safari. Testing, yes, porting, no. :) > > > --Joel > > Joel Richard > IT Specialist, Web Services Division > Smithsonian Institution Libraries | http://www.sil.si.edu/ > (202) 633-1706 | (202) 786-2861 (f) | richar...@si.edu > > > > > From: Raymond Yee > Reply-To: Code for Libraries > Date: Thu, 5 Aug 2010 16:15:59 -0400 > To: > Subject: Re: [CODE4LIB] Safari extensions > > Has anyone given thought to how hard it would be to port Firefox > extensions such as LibX and Zotero to Chrome or Safari? (Am I the > only > one finding Firefox to be very slow compared to Chrome?) > > -Raymond > > On 8/5/10 1:10 PM, Godmar Back wrote: > > No, nothing beyond a quick read-through. > > > > The architecture is similar to Google Chrome's - which is perhaps > not > > surprising given that both Safari and Chrome are based on WebKit - > > which for us at LibX means we should be able to leverage the > redesign > > we did for LibX 2.0. > > > > A notable characteristic of this architecture is that content > scripts > > that interact with a page are in a separate OS process from the > "main" > > extensions' code, thus they have to communicate with the main > > extension via message passing rather than by exploiting direct > method > > calls as in Firefox. > > > > - Godmar > > > > On Thu, Aug 5, 2010 at 4:04 PM, Eric Hellman > wrote: > > > >> Has anyone played with the new Safari extensions capability? I'm > looking at you, Godmar. > >> > >> > >> Eric Hellman > >> President, Gluejar, Inc. > >> 41 Watchung Plaza, #132 > >> Montclair, NJ 07042 > >> USA > >> > >> e...@hellman.net > >> http://go-to-hellman.blogspot.com/ > >> @gluejar > >> > >> > > > -- --
Re: [CODE4LIB] Safari extensions
Honestly I try to switch to Chrome every month or so, but it just doesn't do what Firefox does for me. I've actually been using a Firefox mod called Pale Moon [1] that takes out some of the not so useful features for work (parental controls, etc) and optimizes for current processors. It's not a huge speed increase, but it is definitely noticeable. Oh, and Chrome doesn't have Vimperator [2] :) Joel [1] http://www.palemoon.org/ [2] http://vimperator.org/ -Original Message- From: Code for Libraries [mailto:code4...@listserv.nd.edu] On Behalf Of Richard, Joel M Sent: Thursday, August 05, 2010 4:24 PM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] Safari extensions If I remember correctly, the latest versions of Firefox had problems, but I don't know if it's related to performance necessarily. More like bloat. http://bit.ly/c1c3m1 Either way, I definitely find Firefox too slow to use after the switch to Chrome, which took all of 5 minutes to completely convert me. If Chrome were a drug, I'd be strung out and living on the streets. But what's to say it won't head the same way as Firefox in the future (bloat-wise.) It's also a memory hog, especially when you load up Firebug. Chrome's debugging tools are like a dream come true. That said, I'm not that kind of developer, so I won't be able to help port any extensions to Chrome or Safari. Testing, yes, porting, no. :) --Joel Joel Richard IT Specialist, Web Services Division Smithsonian Institution Libraries | http://www.sil.si.edu/ (202) 633-1706 | (202) 786-2861 (f) | richar...@si.edu From: Raymond Yee Reply-To: Code for Libraries Date: Thu, 5 Aug 2010 16:15:59 -0400 To: Subject: Re: [CODE4LIB] Safari extensions Has anyone given thought to how hard it would be to port Firefox extensions such as LibX and Zotero to Chrome or Safari? (Am I the only one finding Firefox to be very slow compared to Chrome?) -Raymond On 8/5/10 1:10 PM, Godmar Back wrote: > No, nothing beyond a quick read-through. > > The architecture is similar to Google Chrome's - which is perhaps not > surprising given that both Safari and Chrome are based on WebKit - > which for us at LibX means we should be able to leverage the redesign > we did for LibX 2.0. > > A notable characteristic of this architecture is that content scripts > that interact with a page are in a separate OS process from the "main" > extensions' code, thus they have to communicate with the main > extension via message passing rather than by exploiting direct method > calls as in Firefox. > > - Godmar > > On Thu, Aug 5, 2010 at 4:04 PM, Eric Hellman wrote: > >> Has anyone played with the new Safari extensions capability? I'm looking at >> you, Godmar. >> >> >> Eric Hellman >> President, Gluejar, Inc. >> 41 Watchung Plaza, #132 >> Montclair, NJ 07042 >> USA >> >> e...@hellman.net >> http://go-to-hellman.blogspot.com/ >> @gluejar >> >> --
Re: [CODE4LIB] usability question: searching for a database (not in a database)
Unless you want the search box front and center, which would make it look like a federated search, you could do what we do [1] and use placement to make its purpose clear. [1] http://www.wcu.edu/1602.asp Joel -Original Message- From: Code for Libraries [mailto:code4...@listserv.nd.edu] On Behalf Of Sarah Weeks Sent: Friday, July 30, 2010 8:22 AM To: CODE4LIB@LISTSERV.ND.EDU Subject: [CODE4LIB] usability question: searching for a database (not in a database) Long time lurker, first time poster. I have a little usability question I was hoping someone could give me advice on. I'm updating the databases page on our website and we'd like to add a search box that would search certain fields we have set up for our databases (title, vendor, etc...) so that even if someone doesn't remember the first word in the title, they can quickly find the database they're looking through without having to scroll through the whole A-Z list. My question is: if we add a search box to our main database page, how can we make it clear that it's for searching FOR a database and not IN a database? Some of the choices we've considered are: Seach for a database: Search this list: Don't remember the name of the database? Search here: I'm not feeling convinced by any of them. I'm afraid when people see a search box they're not going to bother reading the text but will just assume it's a federated search tool. Any advice? -Sarah Beth -- Sarah Beth Weeks Interim Head Librarian of Technical Services and Systems St Olaf College Rolvaag Memorial Library 1510 St. Olaf Avenue Northfield, MN 55057 507-786-3453 (office) 717-504-0182 (cell) --
Re: [CODE4LIB] audio transcription software
Google Voice transcribes voicemails, but I don't think there is any api to use it outside of their system. I also haven't used it much so I don't know how accurate it is. Joel -Original Message- From: Code for Libraries [mailto:code4...@listserv.nd.edu] On Behalf Of Eric Lease Morgan Sent: Wednesday, May 12, 2010 2:30 PM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] audio transcription software On May 12, 2010, at 2:24 PM, Jonathan Rochkind wrote: > Do you mean software to aid a human transcriber, or do you mean software > that can actually use voice recognition to turn audio to text all > automated? I am interested in the later -- software that converts audio files in to text files. -- Eric Lease Morgan
Re: [CODE4LIB] Van appreciation...
Hi Daniel (and everyone else), WCU's Dean of Library Services is Dana Sally (dsa...@email.wcu.edu) and ASU's University Librarian is Mary Reichel (reiche...@appstate.edu). Joel Marchesoni Tech Support Analyst Hunter Library @ Western Carolina University jma...@email.wcu.edu 828-227-2860 Please consider the environment before printing this email! -Original Message- From: Code for Libraries [mailto:code4...@listserv.nd.edu] On Behalf Of Lovins, Daniel Sent: Friday, February 26, 2010 12:38 PM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] Van appreciation... Hi Jill. I'm planning to write them now. Could you give their names (i.e., in addition to the email addresses below)? > -Original Message- > From: Code for Libraries [mailto:code4...@listserv.nd.edu] On Behalf Of Jill > Ellern > Sent: Tuesday, February 23, 2010 12:07 PM > To: CODE4LIB@LISTSERV.ND.EDU > Subject: [CODE4LIB] Van appreciation... > > Code4Lib attendees, > > We have had many folks tell us how much they appreciate the Van service we > provided from and to the airport. Many asked how they can thank us... After > thinking > about this, here is how you can show your appreciation and graditude.. > > This service was provided through a generious donation of staff time and van > mileage > from Western Carolina Univ and AppState Univ libraries. So we were thinking > that you > can thank us by sending an email to our directors thanking them for > supporting this > conference this year. > > Here are their emails: > dsa...@email.wcu.edu > reiche...@appstate.edu > > > Jill Ellern
Re: [CODE4LIB] image maps + lightbox/thickbox/ibox/etc -- SOLVED
I don't know if it's still the case, but links with a 0 font size used to penalize you with search engines. Probably not a concern but just fyi. Joel Marchesoni Hunter Library, Western Carolina Univesity jma...@email.wcu.edu -Original Message- From: Ken Irwin Sent: Thursday, January 07, 2010 11:56 PM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] image maps + lightbox/thickbox/ibox/etc -- SOLVED Sometimes the answer is "quit working, go home, and ask your sweetie". My partner is a genius and had a very straightforward solution: get rid of the imagemap and replace it with some absolutely-positioned links that use regular anchor tags. Not only does this solve the problem in a lightbox-friendly way, it also improves accessibility -- the links are now text with a font-size of zero: usable for a screen-reader and invisible to others. Simple demo here: http://www6.wittenberg.edu/lib/testbed/imagemap/ Tomorrow perhaps I'll write a little script to convert my image maps to absolutely positioned elements for the more complex real-life image maps. Ken
Re: [CODE4LIB] Choosing development platforms and/or tools, how'd you do it?
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 [mailto:code4...@listserv.nd.edu] On Behalf Of Bill Dueber Sent: Wednesday, January 06, 2010 9:23 AM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] Choosing development platforms and/or tools, how'd you do it? On Wed, Jan 6, 2010 at 8:53 AM, Joel Marchesoni wrote: > 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 IDE -- avoid lockin. Don't avoid use. 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 little can be inferred from the syntax of the code that a "smart" IDE can't actually know much other than how to match parentheses. For languages where little can be known at compile time, an IDE may not buy you very much other than syntax highlighting and code folding. For Java, C++, etc. an IDE can know damn near everything about your project and radically up your productivity -- variable renaming, refactoring, context-sensitive help, jump-to-definition, method-name completion, etc. It really is a difference that makes a difference. I know folks say they can get the same thing from vim or emacs, but at that level those editors are no less complex (and a good deal more opaque) than something like Eclipse or Netbeans unless you already have a decade of experience with them. If you're starting in a new language, try a couple editors, too. Both Eclipse and Netbeans are free and cross-platform, and have support for a lot of languages. Editors like Notepad++, EditPlus, Textmate jEdit, and BBEdit can all do very nice things with a variety of languages. -- Bill Dueber Library Systems Programmer University of Michigan Library
Re: [CODE4LIB] Choosing development platforms and/or tools, how'd you do it?
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 Site features. I also try to stick with languages that are cross-platform. I use Linux at home and Windows at work, and I know that there are many developers in the same situation. I like to know that if I write an application that with minimal tweaking it will be portable to any(ish) machine/environment. Joel Marchesoni Tech Support Analyst Hunter Library @ Western Carolina University jma...@email.wcu.edu -Original Message- From: Code for Libraries [mailto:code4...@listserv.nd.edu] On Behalf Of Dan Chudnov Sent: Wednesday, January 06, 2010 8:17 AM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] Choosing development platforms and/or tools, how'd you do it? 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 awfully silly. I mostly agree with Ross, though - find something that fits your brain and lets you get your stuff done and stick with it. It just might take a while. I have used python as a main language for about seven years now and it pays off in many ways. I didn't arrive at it quickly, though. At my first regular job 10-12 years ago I built stuff in perl, java, php, and vb, all of which turned into code I had to support for one user group or another for some period of time or another. It's one thing to experiment with toy code, it's another thing to do an experiment that brings you hard data and experiences that can help to inform future decisions. Here's how it went for me, but YMMV: I knew perl first, and everything I wrote in perl worked quickly and was easy to install in our hosting environment but was hard to fix later when it broke because I couldn't read it after I'd forgotten what I'd done. Java was just hard for me, period, and hard to install back then (tomcat wasn't particularly stable, yet, for one thing). VB was super easy to develop with but meant desktop support in the long run when everything was moving to the web. PHP was easy to write and install but I wrote a lot of bad code with holes all over the place, partly because of how easy it was. After all of these experiences, and having gained some insights about what I preferred, I tried python, and it clicked immediately. It wasn't so easy to install on a web server reliably back then, but it was doable, and it had all the other positives I was looking for: I could get stuff done quickly, get it installed, it made sense when I went back to look a! t it again, and I tended to write things slightly more securely than I had in the past. I was hooked. Seems like Ross is saying the same things about Ruby, for him. None of the stuff I was building back then was intended to be widely-used or even depended-upon, which helped a lot, but some of it turned out to be one or both, and that shines a bright light on the positives and negatives of platform choices. If I'd tried the languages in a different order maybe my experiences screwing up a lot of stuff early on would have led me to like a different fifth language; I definitely got better along the way. These days I am spending more time in Java and JavaScript than I would have expected but find that they're both less hard than they were the last time I tried them both, partly because they've become easier to work with based on frameworks and such but also because I have more experience, period. If you want help prioritizing which to choose first I could hardly argue with any of php, python, or ruby, for the same reasons others state, and as Ross said, building something with Solr is a great idea, because you can then try building follow-on apps with the same solr backend in different languages and see how they compare. Also, using solr often means writing less original code yourself, which is a big win in any language. I'd also suggest spending some time with javascript and a framework like jquery because it's applicable to anything you might do on the web. More than anything, though, build something you care about, and give it to real users, and then you'll start to see how you really feel about it. :) One last note... I do all my development behind screen-wrapped ssh sessions using vim. If I have to set up an IDE just to use a language, its happiness quotient drops immediately. This approach isn't for everybody, but it works best for me, so platform cho
Re: [CODE4LIB] Web analytics for POST data
Hi Yitzchak, I was just looking at this yesterday on the Google Analytics site. It's a way to define custom variables at either the page, session, or visitor level: http://code.google.com/apis/analytics/docs/tracking/gaTrackingCustomVariables.html Joel Marchesoni Tech Support Analyst Hunter Library @ Western Carolina University jma...@email.wcu.edu 828-227-2860 Please consider the environment before printing this email! -Original Message- From: Code for Libraries [mailto:code4...@listserv.nd.edu] On Behalf Of Yitzchak Schaffer Sent: Monday, November 23, 2009 7:01 PM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] Web analytics for POST data Alejandro Garza Gonzalez wrote: > 1) You *can* use GA and some Javascript embedded in your III pages to > log "events" (as they´re called in GA lingo). The javascript (depending > on your coding wizardry level) could track anything from hovers over > elements, form submission, "next page" events, etc. Hi Alejandro, Thanks for a great suggestion. I tried poking around at it; it seems to me like Events aren't built for what I'm really interested in doing, namely systematic exploration and analysis of the search sessions. IOW, let's say a form looks like t=finn a=twain l=circ,reserve It looks like I could log this as three separate events, or one; but either way, how would one analyze this? I'm not interested (solely) in how many times this particular query was entered. I started looking at ways to funnel the params into my own tracking script, the prototype of which just writes a line to a text file with a JSON serialization of the form data; but I'm not a JS ninja, so I'm still trying to figure out how to get around the XSS problems. Ruddy III turnkey... -- Yitzchak Schaffer Systems Manager Touro College Libraries 33 West 23rd Street New York, NY 10010 Tel (212) 463-0400 x5230 Fax (212) 627-3197 Email yitzchak.schaf...@tourolib.org
Re: [CODE4LIB] Limit EBSCO Search Box Builder by date
My other problem is that I wasn't specifying the range correctly. It seems that the range must be specified in the clvN field exactly in the 'mm-mm' format. Something I learned in asking through the website support is that it is possible to add a more flexible range by adding it to the ebscohostkeywords field as 'DT+' and then the range. Doing it that way I was able to use '1999-' as the range and it worked just fine. I'm guessing it could be added to the actual search terms as well as long as there is an 'AND' between the range and the actual query. Joel -Original Message- From: Code for Libraries [mailto:code4...@listserv.nd.edu] On Behalf Of Michael Gorrell Sent: Wednesday, November 18, 2009 8:39 AM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] Limit EBSCO Search Box Builder by date Hi Joel, We're updating our documentation/the Search Box Builder site to also include these parameters. Search Box Builder - a form to take in the user's query/limiters/etc is essentially a way to build up what we call a persistent link. Our link syntax has a few basic parameters. Look at this search for "football" from the Academic Search Premier database (db code "aph"): http://search.ebscohost.com/login.aspx?direct=true&db=aph&bquery=(football)& cli0=FT&clv0=Y&cli1=DT1&clv1=200901-200911&type=0&site=ehost-live I've got 2 limiters in this search - Full Text and Date (200901-200911). Our limiters are passed through cli{N} and cliv{N} key/value pairs. So in the above - FT is the "key" for the full text limiter, and it's "Value" is Y. For date, DT1 is the key and the date range 200901-200911 is the value. Other limiters that might be used would be Peer Reviewed (RV=Y) or References Available (FR=Y) or Publication/Source (SO="value"). These are our Search Tags. Note - that if you want to play around and see what the URL looks like, you can use the UI, and click on the "Alert/Save/Share" link - we show a permalink on the little popup - this (basically) is the same persistent link you would build up through Search Box Builder. I hope that makes sense. If you have further questions, feel free to contact our support team - ept...@ebscohost.com. Thanks for pointing out this weakness in our documentation - and thanks for using the feature! -mdg - Michael Gorrell, m...@ebscohost.com Senior VP and CIO EBSCO On 11/17/09 3:11 PM, "Joel Marchesoni" wrote: > Hi Everyone, > > One feature missing from the EBSCO Search Box Builder is the ability to limit > by date. Does anyone know of a way to do this from the search box code? I > tried all the values from the results page with no success. > > I'm having a hard time finding any information about this online and was > hoping a fellow coder has figured it out already. > > Thanks! > > Joel
Re: [CODE4LIB] Limit EBSCO Search Box Builder by date
That does make sense, Michael. I had tried using the cli and clv parameters but I had used just 'DT' instead of 'DT1' and it didn't work. Thanks so much for this! Joel -Original Message- From: Code for Libraries [mailto:code4...@listserv.nd.edu] On Behalf Of Michael Gorrell Sent: Wednesday, November 18, 2009 8:39 AM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] Limit EBSCO Search Box Builder by date Hi Joel, We're updating our documentation/the Search Box Builder site to also include these parameters. Search Box Builder - a form to take in the user's query/limiters/etc is essentially a way to build up what we call a persistent link. Our link syntax has a few basic parameters. Look at this search for "football" from the Academic Search Premier database (db code "aph"): http://search.ebscohost.com/login.aspx?direct=true&db=aph&bquery=(football)& cli0=FT&clv0=Y&cli1=DT1&clv1=200901-200911&type=0&site=ehost-live I've got 2 limiters in this search - Full Text and Date (200901-200911). Our limiters are passed through cli{N} and cliv{N} key/value pairs. So in the above - FT is the "key" for the full text limiter, and it's "Value" is Y. For date, DT1 is the key and the date range 200901-200911 is the value. Other limiters that might be used would be Peer Reviewed (RV=Y) or References Available (FR=Y) or Publication/Source (SO="value"). These are our Search Tags. Note - that if you want to play around and see what the URL looks like, you can use the UI, and click on the "Alert/Save/Share" link - we show a permalink on the little popup - this (basically) is the same persistent link you would build up through Search Box Builder. I hope that makes sense. If you have further questions, feel free to contact our support team - ept...@ebscohost.com. Thanks for pointing out this weakness in our documentation - and thanks for using the feature! -mdg - Michael Gorrell, m...@ebscohost.com Senior VP and CIO EBSCO On 11/17/09 3:11 PM, "Joel Marchesoni" wrote: > Hi Everyone, > > One feature missing from the EBSCO Search Box Builder is the ability to limit > by date. Does anyone know of a way to do this from the search box code? I > tried all the values from the results page with no success. > > I'm having a hard time finding any information about this online and was > hoping a fellow coder has figured it out already. > > Thanks! > > Joel
[CODE4LIB] Limit EBSCO Search Box Builder by date
Hi Everyone, One feature missing from the EBSCO Search Box Builder is the ability to limit by date. Does anyone know of a way to do this from the search box code? I tried all the values from the results page with no success. I'm having a hard time finding any information about this online and was hoping a fellow coder has figured it out already. Thanks! Joel