Terry’s Worklog

  • Development of an A-Z list and components around OCLC API

    I wrote a guest post for OCLC’s Developer’s Network.  You can find it here: http://www.oclc.org/developer/news/2014/guest-post-by-terry-reese-my-az-list-ruby-gem-and-demo-application.en.html –tr

  • Regular Expression Recursive Replacement in MarcEdit

    One of the new functions in MarcEdit is the inclusion of a Field Edit Data function.  For the most part, batch edits on field data has been handled primarily via regular expressions using the traditional replace function.  For example, if I had the following field: =999  \\$zdata1$ydata2 And I wanted to swap the subfield order,…

  • MarcEdit 5.9 Update, part II

    After posting the update last night, a user noted that the Delimited Text Translators 008 generation utilized some older defaults that were causing some validation issues.  So, I’ve posted a limited update to correct this specific problem. If you have automatic updating turned on, MarcEdit will prompt you automatically.  Otherwise, you can download from: 32-bit:…

  • MarcEdit 5.9 Update

    New MarcEdit has been posted.  Here’s the notes: RDA Helper: Enhancement — Added option to determine if the 040$e is added, in accordance with the PCC Hybrid records documentation. RDA Helper: Enhancement — Updated the GMD generation to take into account additional field data in an attempt to account for accompanying data (rather than alternative…

  • MarcEdit 5.9 Update – the birthday edition

    I’m happy to report that I finally completed work on the latest MarcEdit update.  This change provides updates specifically to the RDA Helper and MarcEdit’s implementation/interaction with the OCLC WorldCat Metadata API.  The full list of changes can be found below.  RDA Helper: Modified the way that the 260/264 conversion occurs, to bring it more…

  • MarcEdit 5.9 – OCLC Integration: Working with Local Bibliographic Data Records

    Since OCLC made their Metadata APIs available, I’ve spent a good deal of time putting them through their paces and looking for use cases that these particular API might solve, and if/how MarcEdit might be an appropriate platform to take advantage of some of this new functionality.  Looking over the new Metadata API, it’s pretty…

  • MarcEdit 5.9 Update

    I’ve posted a new update to MarcEdit.  Change list is as follows: Enhancement: Add_Field_Stream API — Added character encoding typing to ensure compatibility with script languages. Enhancement: Delete_Field_Stream API — Added character encoding typing to ensure compatibility with script languages. Enhancement:  Added enhanced error checking code and debugging options to OCLC functions. Enhancement: Added option…

  • MarcEdit 5.9 Update

    I had a few free cycles this past weekend, and decided to close a few enhancement requests.  Nothing earth shattering.  Here’s the list: Version: 5.9.75 Enhancement: Swap Field Function — Modified the tool so that when swapping a multiple subfields to a single subfield. I.E., 245ahb to 999a Enhancement: Merge Function — Updated the weighting…

  • Merry Christmas! MarcEdit 5.9 Update

    Merry Christmas!  I hope that everyone has a wonderful holiday, full of happiness, family, and rest.  I’ve been spending the past couple of days wrapping up my last Christmas present — this one to the MarcEdit community…a shiny new update.  In what has become a bit of a holiday tradition, I try and use the…

  • MarcEdit 5.9 Update

    Couple of updates related to the RDA Helper and Task generator.  Here’s the change list: Bug Fix: RDA Helper: GMD corrections related to the GMD. Bug Fix: RDA Helper: Fixed a miss spelling that would occur under specific circumstances around sound recordings. Bug Fix: FAST Generation: When processing FAST Headings, there are cases where the…

Got any book recommendations?