Programming test for Weta Digital.
This repository has been archived on 2024-06-24. You can view files and clone it, but cannot push or open issues or pull requests.
Find a file
James Harton 12a42be547 Merge branch 'renovate/configure' into 'master'
Configure Renovate

See merge request jimsy/ace-of-base!1
2020-07-21 02:44:17 +00:00
bin First pass at importer. 2019-07-10 21:03:07 +12:00
exe Fini. 2019-07-15 19:03:58 +12:00
lib Fini. 2019-07-15 19:03:58 +12:00
spec Fini. 2019-07-15 19:03:58 +12:00
.gitignore First pass at importer. 2019-07-10 21:03:07 +12:00
.rubocop.yml First pass at importer. 2019-07-10 21:03:07 +12:00
190701programming_question.txt Advanced filters implemented, started on query CLI. 2019-07-12 09:03:28 +12:00
ace_of_base.gemspec First pass at importer. 2019-07-10 21:03:07 +12:00
Gemfile First pass at importer. 2019-07-10 21:03:07 +12:00
Gemfile.lock First pass at importer. 2019-07-10 21:03:07 +12:00
Rakefile First pass at importer. 2019-07-10 21:03:07 +12:00
README.md Fini. 2019-07-15 19:03:58 +12:00
renovate.json Add renovate.json 2020-07-21 02:35:40 +00:00

AceOfBase

An implementation of the requested programming test from Weta Digital.

Usage

This package contains the query and import binaries. See 190701programming_question.txt for more information.

Examples

Importing a file

Importing raw file data:

bundle exec ./exe/import -f FILE_NAME

Querying the data:

bundle exec ./exe/query -s PROJECT,SHOT:count -g PROJECT -o PROJECT

License

This project is licensed under the MIT License and is Copyright 2019 James Harton.