Software Recommendations and Installation Instructions

Total Page:16

File Type:pdf, Size:1020Kb

Software Recommendations and Installation Instructions Coding for Efficiencies in Cataloging and Metadata: Practical Applications of XML, XSLT, XQuery, and PyMarc for Library Data Software Recommendations and Installation Instructions June 25, 8:30 – 4:30p.m. An ALCTS Preconference of the ALA Annual Conference San Francisco, CA XML Technologies for Catalogers and Metadata Librarians, Parts I & II Links and software installation tips The preconference morning sessions will include hands-on exercises and demonstrations in creating and editing XML cataloging and metadata records and will introduce the use of XSLT, the XML eXtensible Stylesheet Language for Transformations. The recommended software application so that you can follow along and complete the hands-on exercises during these sessions is SyncRO Soft's oXygen XML Editor. Below we provide links for downloading this application and getting a temporary 30-day trial license, and tips for installing oXygen on your laptop. oXygen is a powerful tool. We will only be exploring a small fraction of its menus. Do not be put off by the extent of its menus and options. (Alternatives to oXygen are discussed on the next page, but keep in mind, the presenters will be working primarily in oXygen.) 1. oXygen is a commercial, general purpose XML editing and development tool. It can be used to create and edit XML and HTML, as well as to create and test XML schemas and XSLT stylesheets. It has aggressive academic pricing and a 30-day free trial license. - Product home page: http://www.oxygenxml.com/ - Download from: http://www.oxygenxml.com/download_oxygenxml_editor.html. Please read the minimum requirements before installing. Both Windows & Mac operating systems are supported. Both options require Java (included as part of the oXygen download in case you do not already have a current version of Java installed). - Windows 32-bit & 64-bit downloads are self-extracting install executables (.exe files). After download, run (double-click) the file and follow the install wizard instructions. - Mac download is a zip file or a tar-gzip file. Once downloaded, installation is accomplished by unzipping or extracting in the usual way. - In order to use oXygen (all platforms) you must paste in a valid license key. Keys are emailed to you. The first time you start oXygen, you will be prompted to paste in the key you were emailed. Simply copy and paste. - To register for a 30-day trial license key, go to: http://www.oxygenxml.com/register.html. You can also request a trial license key or update your key by selecting 'Register…' from the 'Help' menu. - For academic pricing: http://www.oxygenxml.com/buy_new_licenses_academic.html Other Software We will also be reviewing ways to create XML files directly from MARC records, to view XML files in your Web browser and to edit simple XML files using generic plain text editors. So that you can follow along on these topics, you may also want to verify your Web Browser's ability to display raw XML. Please consider downloading and installing a plain text editing software and Terry Reese's MarcEdit tool. Finally, for completeness, we also include below links for installing 2 alternatives to oXygen, Altova's XML Spy and Stylus Studio XML Editor – but installation of these products is not required unless for some reason oXygen is not an option for you. 2. MarcEdit is a freeware utility software application used by many catalogers and metadata librarians who routinely work with MARC records. It was developed by Terry Reese, and the current version is 6 (update released on 26 May 2015). General download information is available from: http://marcedit.reeset.net/downloads. The simple freeware license is here: http://marcedit.reeset.net/marcedit-end-user-license-agreement. Download for Windows 32-bit Operating System: http://marcedit.reeset.net/software/MarcEdit_Setup.msi - Simply save this file to your computer, run it, agree to the license and tell the installer where to put the application on your file system (hard drive). Download for Windows 64-bit Operating System: http://marcedit.reeset.net/software/MarcEdit_Setup64.msi - Simply save this file to your computer, run it, agree to the license and tell the installer where to put the application. Download for Mac OXS, version 10.6 and later. - The Mono Framework, version 3.4 or later, must be installed first! Get and run the self- installing package (.pkg file) for Mac OSX from: http://www.mono-project.com/download - Then download MarcEdit: http://marcedit.reeset.net/software/MarcEdit_app.zip and install by unzipping. Run MarcEdit by clicking on the MarcEdit app. Detailed instructions: http://marcedit.reeset.net/marcedit-mac-installation-instructions 3. Web Browsers: Most modern Web browsers will display raw XML, and many will also display styled XML as transformed by an XSLT stylesheet. To verify that your Web browser will display simple XML, go to the following two links. Your Web browser window should look something like the screen shots shown on the next page. Raw XML: http://quest.library.illinois.edu/ala2015/ALCTS-XML/XMLExample/dc.xml Styled XML: http://quest.library.illinois.edu/ala2015/ALCTS-XML/XMLExample/dcStyle.xml 2 Display of a raw XML file in Chrome (Windows 7) Display of an XML file after styling by XSLT in Chrome (Windows 7) 4. Plain-Text Editors: Any plain text editor can be used to create and edit XML files, but avoid word processors (like MS Word) which introduce special formatting characters into files when 3 saved. Also, some plain text editors do a better job displaying XML to make editing easier. A few good plain text editors to consider are listed below. These are free/shareware and easy to install. These tools do not have the test and debugging features available in oXygen, but if you at least have these and a Web browser you'll be able to follow along for the morning sessions. Adobe Brackets for Mac & Windows (Adobe Systems, Inc.) - Website: http://brackets.io/ - Optimized for editing HTML, CSS, JavaScript, etc., but color coding works well for creating well-formed XML and XSLT as well. Notepad++ for Windows (Don Ho) - Website: http://notepad-plus-plus.org/ - As above, but with a few more options regarding encoding, coding language, display, etc. GNU Emacs, multiple operating systems (Free Software Foundation) - Website: https://www.gnu.org/software/emacs/ - Works on many different platforms for wide range of markup and coding languages, but Emacs began in 1970's; many users today find interface and advanced features of Emacs challenging to use and non-intuitive. For the novice, Emacs is only appropriate for simple, straightforward XML editing. 5. XML Spy: (not free) XML Spy XML Editor (Altova) is a good full-feature XML editing tool that some prefer to oXygen – if your institution licenses XML Spy currently you may want to consider this tool instead of oXygen. - Website: http://www.altova.com/xmlspy.html - Full range of functionality, comparable to oXygen, with modest, mostly easy-to-recognize differences in look and feel. - Educational discounts available (http://www.altova.com/edu-partnership.html) - 30-day free trial available (http://www.altova.com/download-trial.html) - Installation similar to oXygen, but follow the instructions on the Website. 6. Stylus Studio: (not free) Stylus Studio XML Editor – comes in 3 versions at various price points, including an inexpensive Home Edition– but Home Edition version does not support XQuery and a number of other advanced features. - Website: http://www.stylusstudio.com/ (also: http://www.stylusstudio.com/buy/ and http://www.stylusstudio.com/buy/compare.html) - Professional and Enterprise versions comparable to oXygen and XML Spy; Home Edition has fewer features, but most of what will be needed for the workshop. - Academic pricing available (http://www.stylusstudio.com/buy/academic_pricing.html) - 15-day free trial available (http://www.stylusstudio.com/xml_download.html) If you have any questions, contact Tim Cole – [email protected]. 4 Using XQuery as a Library Metadata Tool Setup Instructions to Prepare for Hands-on Exercises Half of this session will be spent on hands-on exercises. To experience working with XQuery and getting full benefit from this session, there are couple of things to prepare on your laptop before arriving. Please download and install BaseX, an easy-to-use, open-source XQuery processor. Also, download a dataset of freely available MODS documents. Download Dataset of MODS documents On your hard drive, create a folder in “DOCUMENTS” or “MY DOCUMENTS” and name it “mods- files.” Go to University of Illinois Library Catalog Datasets: http://catalogdata.library.illinois.edu/ Under Available Datasets => UIUC Library created catalog records => MODS with WorldCat, VIAF and LCSH links (http://catalogdata.library.illinois.edu/mods-open/) Download the last zip file on the list 7.zip to the mods-files folder. Unzip the 7.zip file. The UIU_1.xml file contains the MODS records we will use for the XQuery exercises. Download and Install BaseX (XQuery processor) The XQuery processor for the exercises is BaseX. For both Windows/Mac environments, check to make sure Java 7 is installed on your computer, since Java 7 is required for the current version of BaseX. Go to http://basex.org/ and Choose Download BaseX 8.2 Windows installation: Choose Windows Installer BaseX 8.2.exe to download and install BaseX After downloading, double-click the BaseX82.exe file and follow the installation instructions. Double-click the BaseX icon to open the BaseX GUI Mac installation: Choose the Core Package BaseX 8.2.jar to download BaseX After downloading, double-click on the jar file in the Downloads folder Go into Preferences/Security to confirm that you want to open this file for the BaseX GUI to open While not required, to keep the BaseX installation, move the BaseX 8.2.jar file to the Applications folder Another option for Mac computers is: Choose Other Distributions => Mac OSX (Homebrew) For Mac users, I’d recommend installing BaseX using Homebrew.
Recommended publications
  • Suggested Topics for Homebrew Con 2021
    Suggested Topics for Homebrew Con 2021 The suggestions below have been outlined by the Seminar Subcommittee for Homebrew Con 2021. The topics suggested are not intended to be an exhaustive list, but rather a guide to potential speakers to some of the top priority topics that the committee would like to see presented on at this year’s event. Hopeful speakers are welcome to submit proposals beyond the scope of these suggestions but are encouraged to keep them in mind when planning their proposal content. Beer Styles The BJCP recognizes over 130 distinct beer styles in its beer guidelines, along with countless others not in the guidelines. Each style has a unique history and characteristics and is brewed using specific brewing processes and techniques. The seminars in this track will highlight individual beer styles and the techniques used to brew them (and why). • How styles emerge (Ex: Kolsch/Alt, Regional International Ales [Argentina, Italian, New Zealand, Brazilian, etc.]) • Compare and contrast of similar styles • Differentiating general history from beer history • Emerging styles (Ex: pastry stouts/ fruit “slushies”, Winter Warmers, etc.) • How to decide where your beer goes in a competition • Saison • Bocks (history, sub-styles, brewing requirements, etc.) • How taxes, water chemistry, wars, technology and/or climate defined beer styles • Extinct (or nearly extinct) Styles • Historic beers (Ex: Stein Bier, Fraoch, Herbal, Wiccan ales, Egyptian ales) • Lager fundamentals • Best ways to educate yourself about a style - • Beer Vocabulary and what it all means ASBC (anyone?) • Belgian Styles (in general) – challenge to brew, make it taste like it’s from Belgium • How to brew authentic English Pub Ale • Fresh Hop Beers • Mead styles (Ex: Polish, historical meads, other) • How to achieve the style you are looking for (Expectations of what you want vs.
    [Show full text]
  • Opensource Software in Mac OS X V. Zhhuta
    Foss Lviv 2013 191 - Linux VM з Wordpress на Azure під’єднано до SQL-бази в приватному центрі обробки даних. Як бачимо, бізнес Microsoft вже дуже сильно зав'язаний на Open Source! Далі в доповіді будуть розглянуті подробиці інтероперабельності платформ з Linux Server, Apache Hadoop, Java, PHP, Node.JS, MongoDb, і наостанок дізнаємося про цікаві Open Source-розробки Microsoft Research. OpenSource Software in Mac OS X V. Zhhuta UK2 LImIted t/a VPS.NET, [email protected] Max OS X stem from Unix: bSD. It contains a lot of things that are common for Unix systems. Kernel, filesystem and base unix utilities as well as it's own package managers. It's not a secret that Mac OS X has a bSD kernel Darwin. The raw Mac OS X won't provide you with all power of Unix but this could be easily fixed: install package manager. There are 3 package manager: MacPorts, Fink and Homebrew. To dive in OpenSource world of mac os x we would try to install lates version of bash, bash-completion and few other utilities. Where we should start? First of all you need to install on you system dev-tools: Xcode – native development tools that contain GCC and libraries. Next step: bring a GIU – X11 into your system. Starting from Mac OS 10.8 X11 is not included in base-installation and it's need to install Xquartz(http://xquartz.macosforge.org). Now it's time to look closely to package managers MacPorts Site: www.macports.org Latest MacPorts release: 2.1.3 Number of ports: 16740 MacPorts born inside Apple in 2002.
    [Show full text]
  • Shareware Solutions II
    SharewareShareware SolutionsSolutions IIII An Exciting Apple II Journey Into The Future Volume 3, Issue 1 Spring, 1996 Heard It Through The Grapevine Hard Drive Give Away following e-mail message: The There was also quite a bit of dis- winner of the HD is Keith Saga- cussion about Brutal Deluxes Everyone whose subscription low. We threw all of the papers System 6.0.2 update, and Oliv- was current at the end of Febru- into the air, then we threw a ier admitted that his program- ary, 1996 was automatically en- dart at one. There were three ming partner suffered from a tered into the Hard Drive Give names hit by the dart, but only hard drive crash and that much Away Contest, and the winner one was legible, so Keith was of the work had been lost. of that contest is Keith Saga- the winner. low, a IIGS owner from Central The freewheeling online chat Valley, New York. Keith is now Thanks to Tony Diaz for do- session was attended by more the proud owner of a 120 Mega- nating the drive. Thanks to Auri than 30 people, and a good time byte Focus Hard Drive. for acting as an intermediary to seemed to be had by all. Steve Wozniak. Thanks to Woz From the time the contest was for choosing the winner. But Upon his return to France, Oliv- announced in the last issue un- most of all, thanks to all of you ier started work on the next Bru- til the time that Keith received for supporting Shareware Solu- tal Deluxe release, a IIGS game his hard drive, several unexpect- tions II.
    [Show full text]
  • Openbsd Gaming Resource
    OPENBSD GAMING RESOURCE A continually updated resource for playing video games on OpenBSD. Mr. Satterly Updated August 7, 2021 P11U17A3B8 III Title: OpenBSD Gaming Resource Author: Mr. Satterly Publisher: Mr. Satterly Date: Updated August 7, 2021 Copyright: Creative Commons Zero 1.0 Universal Email: [email protected] Website: https://MrSatterly.com/ Contents 1 Introduction1 2 Ways to play the games2 2.1 Base system........................ 2 2.2 Ports/Editors........................ 3 2.3 Ports/Emulators...................... 3 Arcade emulation..................... 4 Computer emulation................... 4 Game console emulation................. 4 Operating system emulation .............. 7 2.4 Ports/Games........................ 8 Game engines....................... 8 Interactive fiction..................... 9 2.5 Ports/Math......................... 10 2.6 Ports/Net.......................... 10 2.7 Ports/Shells ........................ 12 2.8 Ports/WWW ........................ 12 3 Notable games 14 3.1 Free games ........................ 14 A-I.............................. 14 J-R.............................. 22 S-Z.............................. 26 3.2 Non-free games...................... 31 4 Getting the games 33 4.1 Games............................ 33 5 Former ways to play games 37 6 What next? 38 Appendices 39 A Clones, models, and variants 39 Index 51 IV 1 Introduction I use this document to help organize my thoughts, files, and links on how to play games on OpenBSD. It helps me to remember what I have gone through while finding new games. The biggest reason to read or at least skim this document is because how can you search for something you do not know exists? I will show you ways to play games, what free and non-free games are available, and give links to help you get started on downloading them.
    [Show full text]
  • VIDEO GAME SUBCULTURES Playing at the Periphery of Mainstream Culture Edited by Marco Benoît Carbone & Paolo Ruffino
    ISSN 2280-7705 www.gamejournal.it Published by LUDICA Issue 03, 2014 – volume 1: JOURNAL (PEER-REVIEWED) VIDEO GAME SUBCULTURES Playing at the periphery of mainstream culture Edited by Marco Benoît Carbone & Paolo Ruffino GAME JOURNAL – Peer Reviewed Section Issue 03 – 2014 GAME Journal A PROJECT BY SUPERVISING EDITORS Antioco Floris (Università di Cagliari), Roy Menarini (Università di Bologna), Peppino Ortoleva (Università di Torino), Leonardo Quaresima (Università di Udine). EDITORS WITH THE PATRONAGE OF Marco Benoît Carbone (University College London), Giovanni Caruso (Università di Udine), Riccardo Fassone (Università di Torino), Gabriele Ferri (Indiana University), Adam Gallimore (University of Warwick), Ivan Girina (University of Warwick), Federico Giordano (Università per Stranieri di Perugia), Dipartimento di Storia, Beni Culturali e Territorio Valentina Paggiarin, Justin Pickard, Paolo Ruffino (Goldsmiths, University of London), Mauro Salvador (Università Cattolica, Milano), Marco Teti (Università di Ferrara). PARTNERS ADVISORY BOARD Espen Aarseth (IT University of Copenaghen), Matteo Bittanti (California College of the Arts), Jay David Bolter (Georgia Institute of Technology), Gordon C. Calleja (IT University of Copenaghen), Gianni Canova (IULM, Milano), Antonio Catolfi (Università per Stranieri di Perugia), Mia Consalvo (Ohio University), Patrick Coppock (Università di Modena e Reggio Emilia), Ruggero Eugeni (Università Cattolica del Sacro Cuore, Milano), Roy Menarini (Università di Bologna), Enrico Menduni (Università di
    [Show full text]
  • 1. Install Homebrew 2. Install Cmake 3. Build and Run the Opengl Program
    NYU Tandon School of Engineering CS6533/CS4533 Zebin Xu [email protected] Compiling OpenGL Programs on macOS or Linux using CMake This tutorial explains how to compile OpenGL programs on macOS using CMake – a cross-platform tool for managing the build process of software using a compiler- independent method. On macOS, OpenGL and GLUT are preinstalled; GLEW is not needed as we will use the core profile of OpenGL 3.2 later when we use shaders; Xcode is not required unless you prefer programming in an IDE. At the end we also discuss how to compile on Linux. Contents/Steps: 1. Install Homebrew 2. Install CMake via Homebrew 3. Build and run the OpenGL program 3.1 Build via the command line by generating Unix Makefiles (without Xcode) 3.2 Build via the Xcode IDE by generating an Xcode project (so that you can write your code in Xcode if you have it installed) 4. Compilation on Linux 5. Notes 1. Install Homebrew Homebrew is a pacKage manager for macOS. If you have installed Homebrew before, sKip this step. To install Homebrew, simply paste the command from https://brew.sh into your terminal and run. Once you have installed Homebrew, type “brew” in your terminal to checK if it’s installed. We will use Homebrew to install CMake. 2. Install CMaKe I strongly suggest installing CMake via Homebrew as it will also picK up any related missing pacKages during installation (such as installing a needed command line tool for Xcode even if you don’t have Xcode). If you have installed CMake, just sKip this step.
    [Show full text]
  • Op E N So U R C E Yea R B O O K 2 0
    OPEN SOURCE YEARBOOK 2016 ..... ........ .... ... .. .... .. .. ... .. OPENSOURCE.COM Opensource.com publishes stories about creating, adopting, and sharing open source solutions. Visit Opensource.com to learn more about how the open source way is improving technologies, education, business, government, health, law, entertainment, humanitarian efforts, and more. Submit a story idea: https://opensource.com/story Email us: [email protected] Chat with us in Freenode IRC: #opensource.com . OPEN SOURCE YEARBOOK 2016 . OPENSOURCE.COM 3 ...... ........ .. .. .. ... .... AUTOGRAPHS . ... .. .... .. .. ... .. ........ ...... ........ .. .. .. ... .... AUTOGRAPHS . ... .. .... .. .. ... .. ........ OPENSOURCE.COM...... ........ .. .. .. ... .... ........ WRITE FOR US ..... .. .. .. ... .... 7 big reasons to contribute to Opensource.com: Career benefits: “I probably would not have gotten my most recent job if it had not been for my articles on 1 Opensource.com.” Raise awareness: “The platform and publicity that is available through Opensource.com is extremely 2 valuable.” Grow your network: “I met a lot of interesting people after that, boosted my blog stats immediately, and 3 even got some business offers!” Contribute back to open source communities: “Writing for Opensource.com has allowed me to give 4 back to a community of users and developers from whom I have truly benefited for many years.” Receive free, professional editing services: “The team helps me, through feedback, on improving my 5 writing skills.” We’re loveable: “I love the Opensource.com team. I have known some of them for years and they are 6 good people.” 7 Writing for us is easy: “I couldn't have been more pleased with my writing experience.” Email us to learn more or to share your feedback about writing for us: https://opensource.com/story Visit our Participate page to more about joining in the Opensource.com community: https://opensource.com/participate Find our editorial team, moderators, authors, and readers on Freenode IRC at #opensource.com: https://opensource.com/irc .
    [Show full text]
  • Bjcp Competition Handbook
    BJCP COMPETITION HANDBOOK Copyright © 2017, BJCP, Inc. The BJCP grants the right to make copies for use in BJCP-sanctioned competitions or for educational/judge training purposes. All other rights reserved. See our website www.bjcp.org for updates Luann Fitzpatrick Gordon Strong David Houseman Mike Dixon Table of Contents Introduction ..................................................................................................................................... 1 Background: The BJCP ............................................................................................................................ 1 Competition Planning Overview..................................................................................................... 2 Sanctioned Competition Requirements .................................................................................................... 2 Competition Roles .................................................................................................................................... 4 Getting Started ................................................................................................................................ 7 Selecting a Competition Site .................................................................................................................... 7 Setting a Date ........................................................................................................................................... 8 Choosing a Name ....................................................................................................................................
    [Show full text]
  • A Collaborative Framework for Browser Games Development
    Departament of Information Science and Technology A Collaborative Framework for Browser Games Development Jorge Pena A dissertation presented in partial fullfilment of the Requirements for the Degree of Master in Open Source Software Supervisor: Dr. Carlos J. Costa, Ph.D., ISCTE-IUL April, 2012 Collaborative Framework for Browser Games Development 2 Abstract This dissertation describes a conceptual model and prototype for a collaborative frame- work for browser games development using open source and open content. There is an extensive literature review exploring several areas like game development, modding, open source software development, open content and creative commons. The most relevant ideas about game development and collaboration are then used in defining the conceptual model of the framework with the objective of facilitating community creation and collab- oration. Finally the implementation of prototype is explained in detail and the practical difficulties in implementing the conceptual model are addressed. This research shows that a collaboration framework for creating open source and open content browser games is possible and paves way for future studies about the community creation in this type of collaborative systems. Keywords: Games, Browser Games, Open Source, Open Content, Creative Commons, Collaboration Resumo Esta dissertação descreve um modelo conceptual e um protótipo de um sistema colab- orativo para o desenvolvimento de jogos no browser utilizando código aberto e conteúdos abertos. É feita uma revisão extensiva da literatura em várias áreas como desenvolvi- mento de jogos, modding, desenvolvimento de software open source, conteúdos abertos e Creative Commons. As ideias mais importantes acerca do desenvolvimento de jogos, conteúdos e colaboração são usadas para definir um modelo conceptual do sistema com o objectivo de facilitar a colaboração e criação de uma comunidade forte.
    [Show full text]
  • Open Source Takes Shape
    Chapter 3 Open Source Takes Shape ince all early software was assumed to be open Much of the letter, however, attacks the community source—open to improvement and reuse—and the of sharing that was prevalent at the time: Stechnology of the time largely required that soft- ware be distributed in a form that allowed those uses, As the majority of hobbyists must be aware, most there was little need or drive to formalize the concept.1 of you steal your software. Hardware must be paid Eventually, however, as software matured, the oppor- for, but software is something to share. Who cares tunity to charge for it emerged. if the people who worked on it get paid?6 Unix was born in AT&T’s Bell Labs in 1969, but it was raised at UC Berkeley, where students and faculty Commercialization of software might be seen as a added many of the features we now recognize as essential natural evolutionary landmark, but it also reflected a pro- to the operating system, including virtual memory and found philosophical shift: software that had been easy to Library Technology Reports Library Technology almost every aspect of modern networking.2 Berkeley’s copy, learn from, fix, and share was being restricted to fit enhancements were distributed widely as a package called the economics of scarcity. BSD (Berkeley software distribution), and over time they The commercialization of software was happening, became as important to a Unix system as the licensed and not in a graceful leap, but in lurched motions, and Richard purchased product from AT&T.3 M.
    [Show full text]
  • A Data-Driven Analysis of Video Game Culture and the Role of Let's Plays in Youtube
    Western University Scholarship@Western Electronic Thesis and Dissertation Repository 12-18-2018 1:00 PM A Data-Driven Analysis of Video Game Culture and the Role of Let's Plays in YouTube Ana Ruiz Segarra The University of Western Ontario Supervisor Suárez, Juan-Luis The University of Western Ontario Graduate Program in Hispanic Studies A thesis submitted in partial fulfillment of the equirr ements for the degree in Master of Arts © Ana Ruiz Segarra 2018 Follow this and additional works at: https://ir.lib.uwo.ca/etd Part of the Digital Humanities Commons, Leisure Studies Commons, Other Languages, Societies, and Cultures Commons, Social and Cultural Anthropology Commons, and the Sociology of Culture Commons Recommended Citation Ruiz Segarra, Ana, "A Data-Driven Analysis of Video Game Culture and the Role of Let's Plays in YouTube" (2018). Electronic Thesis and Dissertation Repository. 5934. https://ir.lib.uwo.ca/etd/5934 This Dissertation/Thesis is brought to you for free and open access by Scholarship@Western. It has been accepted for inclusion in Electronic Thesis and Dissertation Repository by an authorized administrator of Scholarship@Western. For more information, please contact [email protected]. Abstract Video games have become an important part of the global popular cultures that are connecting broader audiences of all ages around the world. A recent phenomenon that has lasted almost ten years is the creation and upload of gaming-related videos on YouTube, where Let’s Plays have a considerable presence. Let’s Plays are videos of people playing video games, usually including the game footage and narrated by the players themselves.
    [Show full text]
  • Where Are These Amateur Game Programmers? Danny
    Where are these amateur game programmers? Danny van der Kleij Piet Zwart Institute Networked Media Program Users and Abusers 10 December 2010 1. Introduction For the 2004 edition of Sherry Turkle’s The Second Self, 20 years after it’s initial release, Sherry Turkle wrote a foreword about the difference’s in computer culture between 1984 and 2004.1 In this foreword she states: [...] Yet there are some things that have not been carried forward[...] So, too, is a vibrant culture of personal computer owners who built and bought home computers for the joy of understanding how they worked. But in today’s cultural mainstream, these actors are no longer with us. The socially shared activity of computer programming and hardware tinkering has been displaced by playing games, participation in online chat and blogs, and using applications software out of the box. (Turkle, 2004, p 7) Although this quote about the disappearance of certain aspects of computer culture spans more than just programming, it made me wonder about amateur game programming. In the 1980’s hardware tinkering and computer programming was closely related to amateur game development. Has this culture of amateur game design disappeared as well? If it still exists, is it also a socially shared activity? The first thing that comes to mind, is the rising level of complexity that game development has had and still is increasing at the moment. Amateur game developers simply being unable to keep up with industry standards seems a simple and straightforward explanation for this disappearance. Has programming become less of a practice within the amateur game world or has it merely moved toward other sections of game development? We also see amateurs do 3D modelling and texture design or altering the rules, or designing new features for an already existing game? Users of games have always been prone to personalize their gaming experience.
    [Show full text]