Visualizing Data
Total Page:16
File Type:pdf, Size:1020Kb
Load more
Recommended publications
-
Ars Electronica 2003 Festival Für Kunst, Technologie Und Gesellschaft Festival for Art, Technology and Society
Ars Electronica 2003 Festival für Kunst, Technologie und Gesellschaft Festival for Art, Technology and Society Organization Ars Electronica Center System AEC Ars Electronica Center Linz Administration & Technical Maintenance: Museumsgesellschaft mbH Christian Leisch, Christian Kneissl, Karl Schmidinger, Gerold Hofstadler Managing Directors Gerfried Stocker / Romana Staufer Architecture Scott Ritter Hauptstraße 2, A-4040 Linz, Austria Tel. +43 / 732 / 7272-0 Technical Expertise & Know-how Fax +43 / 732 / 7272-77 Ars Electronica Futurelab [email protected] Web Editor / Web Design www.aec.at/code Ingrid Fischer-Schreiber / Joachim Schnaitter ORF Oberösterreich Editors General Director Gerfried Stocker, Christine Schöpf Helmut Obermayr Editing Prix Ars Electronica Coordination Ingrid Fischer-Schreiber Christine Schöpf English Proofreading Prix Ars Electronica Organization lan Bovill, Elizabeth Ernst-McNeil Gabriele Strutzenberger, Judith Raab Graphic Design Europaplatz 3, A-4021 Linz, Austria Gerhard Kirchschläger Tel. +43 / 732 / 6900-0 Fax +43 / 732 / 6900-24270 Cover Subject [email protected] The CODE Logo is based on a design by Astrid http://prixars.orf.at Benzer and Elisabeth Schedlberger. A dictionary entry was used for the background text. Directors Ars Electronica By permission. From Merriam-Webster Online Gerfried Stocker, Ars Electronica Center Linz Dictionary ©2003 by Merriam-Webster, Christine Schöpf, ORF Oberösterreich Incorporated (www.Merriam-Webster.com). Producer All rights reserved. Katrin Emler Printing Gutenberg-Werbering -
Getting Started with Derby Version 10.14
Getting Started with Derby Version 10.14 Derby Document build: April 6, 2018, 6:13:12 PM (PDT) Version 10.14 Getting Started with Derby Contents Copyright................................................................................................................................3 License................................................................................................................................... 4 Introduction to Derby........................................................................................................... 8 Deployment options...................................................................................................8 System requirements.................................................................................................8 Product documentation for Derby........................................................................... 9 Installing and configuring Derby.......................................................................................10 Installing Derby........................................................................................................ 10 Setting up your environment..................................................................................10 Choosing a method to run the Derby tools and startup utilities...........................11 Setting the environment variables.......................................................................12 Syntax for the derbyrun.jar file............................................................................13 -
Operational Database Offload
Operational Database Offload Partner Brief Facing increased data growth and cost pressures, scale‐out technology has become very popular as more businesses become frustrated with their costly “Our partnership with Hortonworks is able to scale‐up RDBMSs. With Hadoop emerging as the de facto scale‐out file system, a deliver to our clients 5‐10x faster performance Hadoop RDBMS is a natural choice to replace traditional relational databases and over 75% reduction in TCO over traditional scale‐up databases. With Splice like Oracle and IBM DB2, which struggle with cost or scaling issues. Machine’s SQL‐based transactional processing Designed to meet the needs of real‐time, data‐driven businesses, Splice engine, our clients are able to migrate their legacy database applications without Machine is the only Hadoop RDBMS. Splice Machine offers an ANSI‐SQL application rewrites” database with support for ACID transactions on the distributed computing Monte Zweben infrastructure of Hadoop. Like Oracle and MySQL, it is an operational database Chief Executive Office that can handle operational (OLTP) or analytical (OLAP) workloads, while scaling Splice Machine out cost‐effectively from terabytes to petabytes on inexpensive commodity servers. Splice Machine, a technology partner with Hortonworks, chose HBase and Hadoop as its scale‐out architecture because of their proven auto‐sharding, replication, and failover technology. This partnership now allows businesses the best of all worlds: a standard SQL database, the proven scale‐out of Hadoop, and the ability to leverage current staff, operations, and applications without specialized hardware or significant application modifications. What Business Challenges are Solved? Leverage Existing SQL Tools Cost Effective Scaling Real‐Time Updates Leveraging the proven SQL processing of Splice Machine leverages the proven Splice Machine provides full ACID Apache Derby, Splice Machine is a true ANSI auto‐sharding of HBase to scale with transactions across rows and tables by using SQL database on Hadoop. -
Tuning Derby Version 10.14
Tuning Derby Version 10.14 Derby Document build: April 6, 2018, 6:14:42 PM (PDT) Version 10.14 Tuning Derby Contents Copyright................................................................................................................................4 License................................................................................................................................... 5 About this guide....................................................................................................................9 Purpose of this guide................................................................................................9 Audience..................................................................................................................... 9 How this guide is organized.....................................................................................9 Performance tips and tricks.............................................................................................. 10 Use prepared statements with substitution parameters......................................10 Create indexes, and make sure they are being used...........................................10 Ensure that table statistics are accurate.............................................................. 10 Increase the size of the data page cache............................................................. 11 Tune the size of database pages...........................................................................11 Performance trade-offs of large pages.............................................................. -
Unravel Data Systems Version 4.5
UNRAVEL DATA SYSTEMS VERSION 4.5 Component name Component version name License names jQuery 1.8.2 MIT License Apache Tomcat 5.5.23 Apache License 2.0 Tachyon Project POM 0.8.2 Apache License 2.0 Apache Directory LDAP API Model 1.0.0-M20 Apache License 2.0 apache/incubator-heron 0.16.5.1 Apache License 2.0 Maven Plugin API 3.0.4 Apache License 2.0 ApacheDS Authentication Interceptor 2.0.0-M15 Apache License 2.0 Apache Directory LDAP API Extras ACI 1.0.0-M20 Apache License 2.0 Apache HttpComponents Core 4.3.3 Apache License 2.0 Spark Project Tags 2.0.0-preview Apache License 2.0 Curator Testing 3.3.0 Apache License 2.0 Apache HttpComponents Core 4.4.5 Apache License 2.0 Apache Commons Daemon 1.0.15 Apache License 2.0 classworlds 2.4 Apache License 2.0 abego TreeLayout Core 1.0.1 BSD 3-clause "New" or "Revised" License jackson-core 2.8.6 Apache License 2.0 Lucene Join 6.6.1 Apache License 2.0 Apache Commons CLI 1.3-cloudera-pre-r1439998 Apache License 2.0 hive-apache 0.5 Apache License 2.0 scala-parser-combinators 1.0.4 BSD 3-clause "New" or "Revised" License com.springsource.javax.xml.bind 2.1.7 Common Development and Distribution License 1.0 SnakeYAML 1.15 Apache License 2.0 JUnit 4.12 Common Public License 1.0 ApacheDS Protocol Kerberos 2.0.0-M12 Apache License 2.0 Apache Groovy 2.4.6 Apache License 2.0 JGraphT - Core 1.2.0 (GNU Lesser General Public License v2.1 or later AND Eclipse Public License 1.0) chill-java 0.5.0 Apache License 2.0 Apache Commons Logging 1.2 Apache License 2.0 OpenCensus 0.12.3 Apache License 2.0 ApacheDS Protocol -
Developing Applications Using the Derby Plug-Ins Lab Instructions
Developing Applications using the Derby Plug-ins Lab Instructions Goal: Use the Derby plug-ins to write a simple embedded and network server application. In this lab you will use the tools provided with the Derby plug-ins to create a simple database schema in the Java perspective and a stand-alone application which accesses a Derby database via the embedded driver and/or the network server. Additionally, you will create and use three stored procedures that access the Derby database. Intended Audience: This lab is intended for both experienced and new users to Eclipse and those new to the Derby plug-ins. Some of the Eclipse basics are described, but may be skipped if the student is primarily focused on learning how to use the Derby plug-ins. High Level Tasks Accomplished in this Lab Create a database and two tables using the jay_tables.sql file. Data is also inserted into the tables. Create a public java class which contains two static methods which will be called as SQL stored procedures on the two tables. Write and execute the SQL to create the stored procedures which calls the static methods in the java class. Test the stored procedures by using the SQL 'call' command. Write a stand alone application which uses the stored procedures. The stand alone application should accept command line or console input. Detailed Instructions These instructions are detailed, but do not necessarily provide each step of a task. Part of the goal of the lab is to become familiar with the Eclipse Help document, the Derby Plug- ins User Guide. -
Java DB Based on Apache Derby
JAVA™ DB BASED ON APACHE DERBY What is Java™ DB? Java DB is Sun’s supported distribution of the open source Apache Derby database. Java DB is written in Java, providing “write once, run anywhere” portability. Its ease of use, standards compliance, full feature set, and small footprint make it the ideal database for Java developers. It can be embedded in Java applications, requiring zero administration by the developer or user. It can also be used in client server mode. Java DB is fully transactional and provides a standard SQL interface as well as a JDBC 4.0 compliant driver. The Apache Derby project has a strong and growing community that includes developers from large companies such as Sun Microsystems and IBM as well as individual contributors. How can I use Java DB? Java DB is ideal for: • Departmental Java client-server applications that need up to 24 x 7 support and the sophisti- cation of a transactional SQL database that protects against data corruption without requiring a database administrator. • Java application development and testing because it’s extremely easy to use, can run on a laptop, is available at no cost under the Apache license, and is also full-featured. • Embedded applications where there is no need for the developer or the end-user to buy, down- load, install, administer — or even be aware of — the database separately from the application. • Multi-platform use due to Java portability. And, because Java DB is fully standards-compliant, it is easy to migrate an application between Java DB and other open standard databases. -
Michael T. Nygard — «Release It! Design and Deploy Production-Ready Software
What readers are saying about Release It! Agile development emphasizes delivering production-ready code every iteration. This book finally lays out exactly what this really means for critical systems today. You have a winner here. Tom Poppendieck Poppendieck.LLC It’s brilliant. Absolutely awesome. This book would’ve saved [Really Big Company] hundreds of thousands, if not millions, of dollars in a recent release. Jared Richardson Agile Artisans, Inc. Beware! This excellent package of experience, insights, and patterns has the potential to highlight all the mistakes you didn’t know you have already made. Rejoice! Michael gives you recipes of how you redeem yourself right now. An invaluable addition to your Pragmatic bookshelf. Arun Batchu Enterprise Architect, netrii LLC Release It! Design and Deploy Production-Ready Software Michael T. Nygard The Pragmatic Bookshelf Raleigh, North Carolina Dallas, Texas Many of the designations used by manufacturers and sellers to distinguish their prod- ucts are claimed as trademarks. Where those designations appear in this book, and The Pragmatic Programmers, LLC was aware of a trademark claim, the designations have been printed in initial capital letters or in all capitals. The Pragmatic Starter Kit, The Pragmatic Programmer, Pragmatic Programming, Pragmatic Bookshelf and the linking g device are trademarks of The Pragmatic Programmers, LLC. Every precaution was taken in the preparation of this book. However, the publisher assumes no responsibility for errors or omissions, or for damages that may result from the use of information (including program listings) contained herein. Our Pragmatic courses, workshops, and other products can help you and your team create better software and have more fun. -
Apache Geronimo Uncovered a View Through the Eyes of a Websphere Application Server Expert
Apache Geronimo uncovered A view through the eyes of a WebSphere Application Server expert Skill Level: Intermediate Adam Neat ([email protected]) Author Freelance 16 Aug 2005 Discover the Apache Geronimo application server through the eyes of someone who's used IBM WebSphere® Application Server for many years (along with other commercial J2EE application servers). This tutorial explores the ins and outs of Geronimo, comparing its features and capabilities to those of WebSphere Application Server, and provides insight into how to conceptually architect sharing an application between WebSphere Application Server and Geronimo. Section 1. Before you start This tutorial is for you if you: • Use WebSphere Application Server daily and are interested in understanding more about Geronimo. • Want to gain a comparative groundwork understanding of Geronimo and WebSphere Application Server. • Are considering sharing applications between WebSphere Application Server and Geronimo. • Simply want to learn and understand what other technologies are out there (which I often do). Prerequisites Apache Geronimo uncovered © Copyright IBM Corporation 1994, 2008. All rights reserved. Page 1 of 23 developerWorks® ibm.com/developerWorks To get the most out of this tutorial, you should have a basic familiarity with the IBM WebSphere Application Server product family. You should also posses a general understanding of J2EE terminology and technologies and how they apply to the WebSphere Application Server technology stack. System requirements If you'd like to implement the two technologies included in this tutorial, you'll need the following software and components: • IBM WebSphere Application Server. The version I'm using as a base comparison is IBM WebSphere Application Server, Version 6.0. -
Dot and Line PART2 Week7
Dot and Line + Stereopsis Week 7 https://www.youtube.com/watch?v=n8TJx8n9UsA Cybernetic Serendipity Computer art Digital art Virtual artworks New vocabulary: erase # delete ‘erasure is to line what stains is to drawing” = ‘deleting’ is to algorithm (or code). Rather than points and dots, pixels, the smallest physical elements of a digital display device, were created as squares. Discussion: are pixels square or round? Russel Kirsch – the first digital image 1957 “Computer graphics are pictures and films created using computers. Usually, the term refers to computer-generated CG andCGI image data created with help from specialized graphical hardware and software.” “The term was coined in 1960, The term computer graphics by computer graphics refers to several different things, researchers Verne Hudson and for example: William Fetter of Boeing. It is 1.the representation and manipulation of image data by a often abbreviated as CG, computer though sometimes referred to 2.the various technologies used as computer-generated to create and manipulate images imagery (CGI).” 3.the sub-field of computer science which studies methods for digitally synthesizing and * sometimes CG means Character manipulating visual content, see Generator” study of computer graphics (1977) The computer graphics for the first Star Wars film was created by Larry Cuba in the 1970s at the Electronic Visualization Laboratory (EVL) (at the time known as the Circle Graphics Habitat) at the University of Illinois at Chicago. For more information on the lab, visit our website -- www.evl.uic.edu and Larry Cuba at www.well.com/user/cuba “Once he had landed the bid to make the short animated sequence, he turned to DeFanti (Tom De Fanti, CALIT2), whose lab had worked already on one film (a forgettable 1974 thriller, "UFO: Target Earth") and was becoming known for its Graphics Symbiosis System, a programming language DeFanti had developed at Ohio State and gave the very-'70s acronym GRASS. -
MCOM 271: Introduction to Interactive Environments
WINONA STATE UNIVERSITY PROPOSAL FOR A NEW COURSE This form is to be used to submit a proposal for a new undergraduate or graduate course. Every item on this form must be completed prior to submission to A2C2. The department proposing a new course must include a Financial and Staffing Data Sheet and a New and Revised Course and Program Approval Form with the department chairperson’s and Dean’s signatures. Refer to Regulation 3-4, Policy for Changing the Curriculum, for complete information on submitting proposals for curricular changes. Department Mass Communication Date 02/18/2014 271 Introduction to Interactive environments 3 Course No. Course Title Credits* This proposal is for a(n): XXXX Undergraduate Course ______ Graduate Course Is this course for USP? Yes** __X__ No Is this course for GEP? ____Yes** __X__ No List all Major Codes to which this proposal applies as a required course: MCTM (new major corde) List all Major Codes to which this proposal applies as an elective course: List all Minor Codes to which this proposal applies as a required course: List all Minor Codes to which this proposal applies as an elective course: MCOM Prerequisites None Grading method XXXX Grade only ______ P/NC only ______ Grade and P/NC Option Frequency of offering Every other semester What semester do you anticipate that will this course be offered for the first time? ______________Fall 2014_________________ Note: The approval process for a new course typically takes at least four to six weeks * If this course will change the number of credits for any major or minor, the form Proposal for a Revised Program must also be submitted and approved according to the instructions on that form. -
Design Across Scales & Disciplines
T~ ÜT* v*C Tue Ï«:««am - Ï:««pm Lecture: EÏ-Ett Wed ;:««pm - :««pm Lab: t-«Ê http://stellar.mit.edu/S/course/MAS/spÏE/MAS.E« Design Across Scales &Disciplines Neri Oxman [email protected] Meejin Yoon [email protected] Lecture TAs Nicolo Guida, Jessica Jorge and Scott Penman [email protected] Lab TAs Department of Architecture Nicolo Guida [email protected], Jessica Jorge [email protected] and Scott Penman [email protected]. Lab TAs Mediated Matter Group Steve Keating [email protected], Markus Kayser [email protected], Jorge Duro-Royo [email protected],Chikara Inamura [email protected], Sunanda Sharma [email protected], Daniel Lizardo [email protected], Julian Leland [email protected],Christoph Bader [email protected], and Dominik Kolb [email protected] MAS.E« - DAS Spring «ÏE DE S C R IP T ION Inspired by Charles and Ray Eames’ canonical Powers of Ten, the course explores the relationship between science and engineering through the lens of Design. It examines how transformations in science and technology have inuenced design thinking, and vice versa.It oòers interdisciplinary tools and methods to represent, model, design and fabricate objects, machines, and systems. Structured as core lectures and lab sessions, the course is organize by "systems": Designing Data, Designing Materiality, Designing Life and Designing Nature. World-renowned designers, scientists and engineers will contribute with guest lectures. Within a workshop setting, we will design things - material and immaterial; we will learn new computational and fabrication tools along the way; we will develop methodologies for design research of interdisciplinary problems; we will practice what it means to think, live, and breathe Design.