Giter Club home page Giter Club logo

hamcall's Introduction

Pat Cunningham [he/him]

Software Engineer & Electronics Tinkerer, Interested in Go, Node, Software Defined Radio and Enviroment Sensors.

KeyBase - LinkedIn - Twitter

hamcall's People

Contributors

pcunning avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

hamcall's Issues

some records are missing file number

This is missing the the active license export. Looking at the larger file with all applications it appears that contained the correct file numbers however the files don't contain the active callsign. From an initial look this might be a result of the vanity application process.

ex: https://hamcall.dev/ww0cj.json

better statistics

It would be nice to know how many changed files there are. Right now stats are based on time to complete hashes of file and don't really indicate the time it takes to write files to b2.

Render html in CF worker

Using cloudflare workers the html could be rendered with fields already filled and https://ogp.me/ so that sharing links to hamcall give nice cards in slack/discord etc.

Redirect former calls to current calls

Currently former calls still show data like the call is active. Instead, they should either redirect or show the data for the former owner's new vanity call, unless another person has taken the former call.

i.e. KO4JZT currently shows as if KO4JZT is still active. Should redirect or show the same data as WW0CJ.

callsign history

The ULS file contains the history for a callsign and could be used to generate past holder information in the output.

Location Data for PO Box

Currently, if a PO Box is listed over a physical address under a license, no location data is provided and the entire line of data is omitted.

Not sure if this is the route you'd want to go, but it would be neat if it provided the location of the ZIP code or city's center point instead of omitting the line entirely.

License?

Decide on and add LICENSE file

Are you interested in adding (other downloaders / parsers for) other countries?

Over at vk6flab/contest-logger#20 we have been asking, approximately, "wouldn't it be good if there was a global version of hamcall.dev?".

Process Daily files

If the files contain all records needed we can only process the deltas. If not would need to still load the full weekly file then load the daily on top.

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.