Giter VIP home page Giter VIP logo

eiga's Introduction

映画

A True and Complete Record of Movies Watched (2000-12-23 – 2007-04-14)

Starting from December 2000, I kept track of all the movies I watched, writing reviews and posting them to the website I maintained at that time. The last entry was in April 2007. Back then, the addition of reviews was almost entirely manual. When I finally decided to decommission that site, I made a backup of the data.

This repository preserves that data, but also acts as the root for projects which utilize that data in one form or another.

SQL

The original database was MySQL. sql/eiga.sql is a slightly updated version of the final data set. I've loaded the data into a more recent version of MySQL and updated errors that I've come across while playing with the data more recently. Because the original data did not maintain foreign keys (though they effectively did exist), I have not added them there. The data consists of two tables: movies and reviews. movies tracks the facts about the movies watched, while reviews captures my review along with when and where I watched the film.

eiga-lite.sql takes the MySQL format and strips it down to a more ANSI-compliant format which can be read into SQLite with .read eiga-lite.sql. The tables can then be queried from the command line.

movie.dat and review.dat are pipe-delimited data import files, without headers, which are used to import the data into the applications.

Maru SQLite

The maru_sqlite project is written in Elixir and uses Maru and Sqlite.Ecto. It is a fairly manual approach to exposing the data, useful for me in exploring putting an Elixir project together without Phoenix.

Vase

The vase project is written using the cognitect/vase Clojure library. Vase pushes most of the work into configuration files. By default, vase uses Datomic to store data. Vase is built on top pedestal.

Pedestal

The pedestal project is written using the pedestal Clojure library. Pedestal provides the web service layer. I have not yet determined which database this project will use.

Copyright

Copyright Michael S. Daines, 2000-2018. All Rights Reserved.

eiga's People

Contributors

defndaines avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar

eiga's Issues

Fix DB Links

Reviews associated to the following shortTitle values in the reviews table have external links. The could be removed, or the table could be augmented to make the references in a clearer way.

  • dm2
  • yojimbo
  • tron
  • highfidelity
  • robocop
  • moonwarriors
  • miyamotomusashi1
  • beyondhypothermia
  • spykids
  • pygmalion
  • drno
  • sgtkabukiman
  • brandedtokill
  • longestnite
  • samehada
  • ghostinlove
  • beastcops
  • pedicabdriver
  • georgewashington
  • hardboiled
  • bloodfordracula
  • sweetsixteen
  • banditqueen
  • rashomon
  • azumi
  • clashofthetitans
  • kingkong
  • huoyuanjia
  • animationspotlight2007
  • shortsprogramiii2007

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.