Re: [CODE4LIB] PHP MVC frameworks

2010-11-15 Thread Dan Field

On 15 Nov 2010, at 11:19, David Kane wrote:

We're using Zend Framework on a number of projects both internal and  
external. I've been following since around 0.5 and look forward to  
2.0. Particular favourite components for us are Zend_Soap_Server,  
Zend_Cache, Zend_Layout, Zend_Application, Zend_Auth, Zend_Config,  
Zend_Paginator amongst others. It's definitely the largest framework  
out there in user base terms but it also has one of the steeper  
learning curves as a barrier to entry. If you are willing to put in  
the time to learn it, it will reward you greatly though. I can  
prototype systems in next to no time now, and I still don't know the  
half of it.


--
Dan Field d...@llgc.org.uk   Ffôn/Tel. +44 1970 632 582
Peiriannydd Meddalwedd  Senior Software Engineer
Llyfrgell Genedlaethol Cymru   National Library of Wales


Re: [CODE4LIB] marcxml

2010-11-15 Thread Dan Field

On 11 Nov 2010, at 14:47, Galen Charlton wrote:


Hi,

On Thu, Nov 11, 2010 at 6:26 AM, J.D.Gravestock
j.d.gravest...@open.ac.uk wrote:
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?


As far as Perl modules are concerned, MARC::XML is a bit long in the
tooth.  MARC::File::XML used in conjunction with MARC::Record may give
you better results.



Or File_MARC on PEAR if you prefer PHP.

--
Dan Field d...@llgc.org.uk   Ffôn/Tel. +44 1970 632 582
Peiriannydd Meddalwedd  Senior Software Engineer
Llyfrgell Genedlaethol Cymru   National Library of Wales


[CODE4LIB] A couple of ALTO developments AbbyyToAlto converter and an ALTO Viewer

2010-09-02 Thread Dan Field
I've just made available a couple of small developments which we're  
working on to help us work with the ALTO format. These are just  
initial releases to the community and are heavily focused on our own  
needs here but they may well prove useful to somebody else, and I  
actively encourage community development to improve them. I will  
certainly be looking to add value to the codebase as time progresses.


In the meantime, let me introduce

AbbyyToAlto - a converter from the Abbyy FineReader XML document  
format to ALTO


Blog update: http://blog.nuclear-dawn.com/2010/09/abbyy-to-alto-converter/

Code on Github: http://github.com/Surfrdan/AbbyyToAlto


and

ALTO Viewer - a basic viewer for overlaying highighted transparent  
layers representing TextBlocks, TextLines, Strings etc from the ALTO  
document, over the image they represent. This was born out of a need  
to debug my AbbyyToAlto converter but has grown into a useful little  
tool for us to use in testing/QA.



Blog update: http://blog.nuclear-dawn.com/2010/05/alto-viewer/

Code on Github: http://github.com/Surfrdan/altoviewer

I hope somebody else finds them of use.

--
Dan Field d...@llgc.org.uk   Ffôn/Tel. +44 1970 632 582
Peiriannydd Meddalwedd  Senior Software Engineer
Llyfrgell Genedlaethol Cymru   National Library of Wales


[CODE4LIB] 2 Jobs at National Library of Wales

2008-08-11 Thread Dan Field

Dear All,

I am delighted to announce that we have new vacancies for 2
Developers working on the FEDORA and other web systems at the  
National Library of

Wales. Please circulate to any individuals who may be interested. The
details are below:

Software Developer (Digital Assets)
Band 3: £19,081 - £25,036
Fixed term post for a 1 year period
The Library holds a substantial number of digital assets – some  
produced internally as part of its digitisation projects, others  
deposited in the Library’s care. These assets include digital  
documents, photographs, sound, video and other material. The post  
holder will assist in the development of systems and services to  
manage, process and deliver these various digital assets to aid the  
implementation of the Library’s strategies and plans in this  
exciting field.  A working knowledge of Java and XML is essential  
and knowledge of Java servlets, PHP, XSL and SOAP would be  
considered an advantage. It would also be advantageous to have  
software development skills on a linux platform. It is essential  
that the post holder has experience of developing using professional  
methods, working with users or clients and producing documentation.


Software Developer – (Web and System Integration)
Band 3: £19,081 - £25,036
Fixed term post for a 1 year period
The Library offers a number of online services – some to all our  
users via the web, others are internal to readers, visitors or  
staff. The post holder will assist in the development of the systems  
to offer and support some of these services, including integrating  
separate systems, to help implement the Library's strategies and  
operational plans for its services to the public and staff. A  
working knowledge of web application development and development  
using XML are essential. Knowledge of Java servlets, PHP and XSL  
would be considered an advantage, as would exprerience of developing  
in a linux environment. It is essential that the post holder will  
have had experience of professional development methods, working  
with users or customers and producing documentation.
The successful candidates for the above posts will have a good  
degree in computing or a related subject, a professional  
qualification in software development, or recent relevant  
experience. The ability to work effectively as part of a small team  
of technical staff is essential and the ability to communicate in  
both Welsh and English is desirable.


Closing date for receipt of applications: 12.00 noon 15 August 2008

Our employment package includes 27 days holidays, a final salary
pension, family friendly policies, flexible working hours and reduced
prices in the restaurant. The National Library of Wales is an equal
opportunity employer.

For an information pack and details of how to apply please contact the
Personnel Unit 01970 632530/1; by fax 01970 615709 or by Email:
[EMAIL PROTECTED]

Full details are available
http://www.llgc.org.uk/index.php?id=1189

Thanks for your help


--
Dan Field [EMAIL PROTECTED]   Ffôn/Tel. +44 1970 632 582
Peiriannydd Meddalwedd Software Engineer
Llyfrgell Genedlaethol Cymru   National Library of Wales


Re: [CODE4LIB] The path to becoming a Web guru?

2007-07-27 Thread Dan Field

On 24 Jul 2007, at 17:45, Sharon Foster wrote:


I'm a former embedded software engineer and a current library student,
trying to get up to speed on all this Web stuff. This question is not
part of any class project, but just for my own curiosity. How did you
all come to be so heavily involved in this aspect of librarianship? I
don't think it's being covered in most traditional MLS curricula, at
least not in any hands-on way, although there are certainly some LIS
programs that are getting into it in more depth than mine is.

Were you a librarian first, who learned it via classes and tutorials?
Are you a former software developer or web developer who moved into
the library world? Or was there another path for you?


I came from the engineer route.

I was a hobbyist all through my childhood. 8 - 16 bit era.
Found the internet in '94 and started learning HTML.
Eventually went to Uni to study Software Engineering, and developed a
deep interest in UNIX systems administration while there.
Worked a year in a web application shop.
Worked a year in local government doing a variety of DB and Web
backend tasks.
Now I've been in the National Library for 4 years as a software
engineer/architect.
Passed my RHCE
I have just started my Masters in LIS, but to be honest, I think I've
learned more from just working in a Library than I will gain from the
qualification.

Now my work comprises of OO PHP5, Zend Framework, XML, XSLT, SOAP,
MARC, METS, Z39.50, and probably some OAI PMH around the corner.

I learn best by experience, but one thing my Undergrad degree taught
me is that people learn in vastly different ways. Just find out what
suits you best. If running a rack of heterogeneous  unix machines in
your spare room is your thing, go do it :) It worked for me anyway.
But some prefer to just read the manual from cover to cover before
ever putting finger to keyboard.

--
Dan Field [EMAIL PROTECTED]   Ffôn/Tel. +44 1970 632 582
Datblygwr Systemau  Senior Software Engineer
Llyfrgell Genedlaethol Cymru   National Library of Wales


[CODE4LIB] Developments on top of VTLSs Virtua, iPortal and Vital products

2007-03-12 Thread Dan Field

Hi code4lib

I would be interested in hearing about any in-house developments
people may have made on top of VTLSs Virtua IMS, iPortal OPAC and
DAMS Vital.
We at the National Library of Wales are mid implementation and I have
already developed a number of small helper scripts and larger systems
to support our own requirements here. A search through the list
archives did not mention anything unfortunately. I'm just trying to
get an idea of what can and has been done by people to customise the
suite to their individual needs.

--
Dan Field [EMAIL PROTECTED]   Ffôn/Tel. +44 1970 632 582
Datblygwr Systemau Systems Developer
Llyfrgell Genedlaethol Cymru   National Library of Wales


Re: [CODE4LIB] Planet code4lib

2007-03-06 Thread Dan Field

On 6 Mar 2007, at 02:36, Edward Summers wrote:


On Mar 5, 2007, at 4:37 PM, [EMAIL PROTECTED] wrote:


Me too, please:


aolMe too!/aol

http://libraryfrontier.blogspot.com/

--
Dan Field [EMAIL PROTECTED]   Ffôn/Tel. +44 1970 632 582
Datblygwr Systemau Systems Developer
Llyfrgell Genedlaethol Cymru   National Library of Wales