Code Monkey home page Code Monkey logo

rubymap's Introduction

Ruby Map

Contributor Covenant

Whilst travelling to other cities I've often wondered: "What's going on in the local Ruby community?" To answer this question, hopefully fellow Rubyists will share their organization / meetup / events and anyone interested will be able to discover the Ruby world around them! Sometimes folks are interested in finding a new gig, in a new location. Ruby Map might be useful for that too, if companies share if they are hiring.

Your company / meetup / event is missing?

What if your company / meetup / event is missing on the map? No problem, just send us a PR and it will get added asap. An example PR can be found here.

Please try to maintain the order-by-name of the yaml file, to prevent merge conflicts.

Prerequisites

brew install redis
brew install postgres
brew install postgis
brew install geos

Add PostGIS to postgres

rake db:gis:setup

Development server

bin/dev

rubymap's People

Contributors

abelards avatar bcylin avatar ceneon avatar chrisbr avatar dependabot[bot] avatar esasse avatar gkosmo avatar invalidusrname avatar jadedickinson avatar jamgregory avatar jkent2910 avatar keithrbennett avatar klaustopher avatar kylekeesling avatar kylewelsby avatar lewispb avatar lucasprag avatar marcotc avatar matiaskorhonen avatar matt3play avatar mcrip avatar mrzasa avatar nickcharlton avatar paulleader avatar rastamhadi avatar robertomiranda avatar rrrodrigo avatar spickermann avatar thatrailsguy avatar xunker 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  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

rubymap's Issues

Improve efficiency of geocoding

Rather than wiping and rebuilding the location database every time we deploy, we should hash the entry and then only re-geocode the location if there's been any changes.

Locations clash

If two locations have the same address, such as London or Paris, then the coordinates will be the same and the locations will clash. Can we avoid this by..

  • randomise the last digit of the coordinates slightly?
  • add a unique constraint in the DB
  • adjust duplicate coordinates very slightly in a consistent way

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.