Coder Social home page Coder Social logo

buntine / pioneers Goto Github PK

View Code? Open in Web Editor NEW
26.0 4.0 3.0 8.05 MB

An interactive study of the impact of pioneers in the field of computer science.

Home Page: http://computerpionee.rs

License: GNU General Public License v3.0

Python 11.22% CSS 14.97% HTML 4.43% Shell 1.04% TypeScript 63.26% Smarty 5.07%
typescript visualization computer-science history

pioneers's Introduction

The Pioneers of Computer Science

An interactive study of the people, and their impact, in the field of computer science. The Pioneers of Computer Science allows you to visualize the who and when of contributions based on any set of topics in the field.

computerpionee.rs

Data

The pioneer data that populates this website was collected via research from many sources across the World Wide Web, rewritten into my own words and reformatted where appropriate. I hereby provide this collated data in CSV format to the community for use in further projects:

If you make something cool, please send me a link. Happy hacking!

Accuracy / Disclaimer

It's always a little risky to "rank" people in terms of their importance. And, although I've tried to be fair, I feel compelled to declare that this website is simply intended to celebrate the achievements of the masters of our field and is no way attempting to belittle any one persons effort relative to anothers. It should be assumed that this data set will always be somewhat incomplete and somewhat inaccurate.

Running locally / Contributing

Contributions are always more than welcome for both new data and new/improved functionality!

In order to run the app locally, it should just be a matter of:

  • Ensure you have Typescript, Python and Sqlite3 installed.
  • Install pip if you don't already have it: $ sudo apt-get install python-pip (or equivalent for your O/S)
  • Install Flask: $ pip install flask
  • Install Pony ORM: $ pip install pony
  • Install GeoPy: $ pip install geopy
  • Set development flag in shell or ~/.bashrc: $ export PIONEERSDEVELOPMENT=1
  • Seed database: $ python app/seed.py
  • Build TypeScript and run server: $ ./build.sh
  • Go to http://localhost:5000

After initial installation, you will only need to ./build.sh each time you want to test.

Screenshots

The Pioneers: Impact The Pioneers: Timeline The Pioneers: Pioneer

pioneers's People

Contributors

buntine avatar mcherep avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

pioneers's Issues

A vexillologic "bug"

This is not a bug, but it is worth reporting:

The spanish flag used in the infographic for Ramón Llull was the national flag between 1843–1873 and 1874–1931. Provided Spain didn't existed as a nation in the times of Llull, I suggest using the aragonese flag or the current day spanish flag.

Website is down

This is not a bug, but the website has been down for a while and I don't know if it's intended.

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.