9,714 research outputs found

    Uniform: The Form Validation Language

    Get PDF
    Digital forms are becoming increasingly more prevalent but the ease of creation is not. Web Forms are difficult to produce and validate. This design project seeks to simplify this process. This project is comprised of two parts: a logical programming language (Uniform) and a web application. Uniform is a language that allows its users to define logical relationships between web elements and apply simple rules to individual inputs to both validate the form and manipulate its components depending on user input. Uniform provides an extra layer of abstraction to complex coding. The web app implements Uniform to provide business-level programmers with an interface to build and manage forms. Users will create form templates, manage form instances, and cooperatively complete forms through the web app. Uniform’s development is ongoing, it will receive continued support and is available as open-source. The web application is software owned and maintained by HP Inc. which will be developed further before going to market

    Do You Need a New Donor Management System? A Step-by-step Decision Making Workbook

    Get PDF
    Workbook provides guidance when considering a switch to a new donor management system. Worksheets and questionnaires help you assess your needs, compare them with what you have, and pinpoint the benefits and costs of migrating to a new system. Includes resources for more information

    Information for Impact: Liberating Nonprofit Sector Data

    Get PDF
    This paper explores the costs and benefits of four avenues for achieving open Form 990 data: a mandate for e-filing, an IRS initiative to turn Form 990 data into open data, a third-party platform that would create an open database for Form 990 data, and a priori electronic filing. Sections also discuss the life and usage of 990 data. With bibliographical references

    Special Libraries, Spring 1995

    Get PDF
    Volume 86, Issue 2https://scholarworks.sjsu.edu/sla_sl_1995/1001/thumbnail.jp

    Designing a mobile application interface to support mid-career professionals in creating better financial futures

    Get PDF
    South Africans borrow more and save less than other nations (Discovery Bank, 2018). One reason is a lack of financial knowledge. If a mobile application could guide individuals to modify their financial habits slightly by spending less and saving more, they could dramatically improve their financial future. When designing visualisation systems such as a mobile application interface, users' qualitative design feedback and quantitative usability evaluation are both important and complementary. The benefit of usability feedback in software development is undisputed. The importance of qualitative design feedback from users however, seems to be controversial in Science. Gathering users' qualitative design feedback, ahead of usability evaluation, can have a substantial impact on downstream development costs. The researcher used design as a tool for thinking (imagining new possibilities) and communicating (sharing ideas). The purpose was to clarify ways in which a mobile application interface could support users in making better financial decisions and creating better financial futures for themselves and consequently for society. A user centred design (UCD) approach was followed, emphasising design before development, with a strong focus on user involvement in all three phases, namely requirements gathering, design and evaluation. A primary client archetype for mid-career professionals was developed, split into two personas, Alan and Zoe, based on personality and self-rated motivational attributes which were used in an unconventional way to inspire two parallel, diverse designs. In early design stages, before an idea is well formed, producing multiple contrasting designs in parallel and qualitative design feedback from users is beneficial to establishing utility (solving the right problem), tapping into users' domain knowledge, improving the quality of the design and reducing fixation on one idea. Once the concept has been socialised and evolved sufficiently with users' input, converging on one final design and testing usability (solving the problem in the right way) become more important. This research offers two refinements of the UCD process guidelines for the benefit of researchers and practitioners

    nbodykit: an open-source, massively parallel toolkit for large-scale structure

    Get PDF
    We present nbodykit, an open-source, massively parallel Python toolkit for analyzing large-scale structure (LSS) data. Using Python bindings of the Message Passing Interface (MPI), we provide parallel implementations of many commonly used algorithms in LSS. nbodykit is both an interactive and scalable piece of scientific software, performing well in a supercomputing environment while still taking advantage of the interactive tools provided by the Python ecosystem. Existing functionality includes estimators of the power spectrum, 2 and 3-point correlation functions, a Friends-of-Friends grouping algorithm, mock catalog creation via the halo occupation distribution technique, and approximate N-body simulations via the FastPM scheme. The package also provides a set of distributed data containers, insulated from the algorithms themselves, that enable nbodykit to provide a unified treatment of both simulation and observational data sets. nbodykit can be easily deployed in a high performance computing environment, overcoming some of the traditional difficulties of using Python on supercomputers. We provide performance benchmarks illustrating the scalability of the software. The modular, component-based approach of nbodykit allows researchers to easily build complex applications using its tools. The package is extensively documented at http://nbodykit.readthedocs.io, which also includes an interactive set of example recipes for new users to explore. As open-source software, we hope nbodykit provides a common framework for the community to use and develop in confronting the analysis challenges of future LSS surveys.Comment: 18 pages, 7 figures. Feedback very welcome. Code available at https://github.com/bccp/nbodykit and for documentation, see http://nbodykit.readthedocs.i

    The Unexpected Rhetoric of Professional & Technical Writing

    Get PDF
    Professional Writing & Rhetoric: A compilation of work on research about website usability, ethics, and an editing portfolio and new teacher manua

    Streamlining Online Grant Applications: A Review of Vendors

    Get PDF
    In this report different vendors are evaluated against Project Streamline's Essential and Gold Standard features for online applications and reporting
    • …
    corecore