Category: Geeking Out

  • Star Trek Online: Explore Strange New Worlds, Seek Out New Life and New Civilizations…and Kill Them: Looking for Science in Star Trek Online Beta

    For the past two weeks I have been on a quest. A quest in which I have invested over 20 hours, at the expense of doing much more productive things, like bathing and other basic hygiene tasks. My quest has been to find the science in Star Trek Online’s (STO’s) beta test. Vulcan Science Officer…

  • The Decline and Fall of Second Life

    Carbon Buckeyball Model at the Second Life Science Center I’m one of those people who saw incredible potential in Linden Labs’ Second Life and sang its praises, while so many critics demanded to know what the virtual world was good for. All too well I remember critics of the Internet over ten years ago complaining,…

  • CIS210 Systems Analysis and Development: Assignments, Discussions, and MiniCases

    From CIS210 Systems Analysis and Development: CIS210 Systems Analysis and Development: Week 01 Assignment CIS210 Systems Analysis and Development: Week 01 Discussion CIS210 Systems Analysis and Development: Week 01 Minicase CIS210 Systems Analysis and Development: Week 02 Assignment CIS210 Systems Analysis and Development: Week 02 Discussion CIS210 Systems Analysis and Development: Week 02 Minicase CIS210…

  • Plugging a Century of Climate Data into Eureqa

    Friday I posted some links to the Cornell’s free data analysis software Eureqa. The video tutorials take a collection of data points from a swinging pendulum over time and then have the Eureqa software determine the function that best explains its wave using an evolutionary algorithm. I played with the software a bit this weekend,…

  • Will James Cameron’s Avatar Escape the Uncanny Valley?

    Two recent trailers have got me thinking about human progress on the Uncanny Valley dilemma, the phenomenon where, as an artificial facsimile of a human being becomes more lifelike, its flaws become more apparent and we find it disturbing. The characters in the computer animated film Beowulf suffered from this phenomenon, as did Final Fantasy,…

  • CIS515 Strategies for Database Systems: The O/R Problem: Mapping Between Relational and Object-Oriented Methodologies

    A PDF of this Paper is available here. Introduction Relational databases are set of tables defining the columns of the rows they contain, which are also conceptualized as relations defining the attributes of the tuples they store. Relational Database Management Systems (RDBMS) abstract the normalized relational structures underlying the system away from the user, allowing…

  • Google Book Fail

    Found on page 241 of The Library of Congress: the art and architecture of the Thomas Jefferson Building: Google Book Fail It’s a wonder we don’t see more pages like this, considering the Google Geeks have hundreds of thousands of books to scan.

  • CIS517 IT Project Management: Effective Project Management

    A PDF of this Paper is available here. Effective communications is the single most important attribute of successful project management. Efficient meetings are crucial to project progress and promoting a sense of membership within a team. At the same time, managing daily communications within the team is also important, as team members can be overwhelmed…

  • CIS518 Advanced Software Engineering: Application Frameworks, Theory and Practice

    A PDF of this Paper is available here. Slides accompanying this paper available here. Introduction The evolution of programming languages over the last 70 years has shown a clear trend towards reducing complexity and improving efficiency of software development. From first generation machine languages that used binary strings representing programming instruction being replaced with assembly…

  • CIS517 IT Project Management: The Project Management Experience

    A PDF of this Paper is available here. On the one hand, it is difficult to think of this as the half-way point in the Blue Group’s project; however, what I may perceive as a slow start to project is, in fact, just what is expected in what was mostly a formational period. Although the…

  • We are the Metadata

    I remember a conversation I had with a retired Coast Guard pilot seven years ago who was testing our Flight Record application still in development: “I just recorded a shipboard landing with a C130 in your application,” he complained. “Is that a bad thing?” I blinked. His eyes bulged, “I’d like to see you land…

  • CIS517 IT Project Management: APA Style as a Modern and Accurate Writing Style for the Sciences

    A PDF of this Paper is available here. The American Psychological Association’s (APA) Style enhances an author’s accuracy and allows for the incorporation of more modern sources in his or her research. With its focus on research writing, APA citations provide a means of enforcing the ethics of integrity in the sciences by providing a…