Git Product home page Git Product logo

hnreader's Introduction

๐Ÿ’ซ About Me:

๐ŸŒฑ prev @ Terran One working on CosmWasm. Technology: Typescript, React, Rust, and Blockchain.

๐Ÿ’ป Tech Stack:

Java TypeScript AWS React Postgres


hnreader's People

Contributors

0xch4z avatar ahmetcetin avatar bunchhieng avatar denwwer avatar difro avatar fredeastside avatar frontside avatar haritsfahreza avatar plorefice avatar ryantenorio avatar sbcd90 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

hnreader's Issues

Polish Readme

The Readme could do with a bit of a refinement.

Assigning this to myself.

remove vendor folder in repo - use dep instead

Currently, the repo contains the vendor folder. Which need not be tracked by version control, as Gopkg.toml and Gopkg.lock files are used to track your dependencies. So please remove the vendor folder.

The vendor folder will be created with the same version of dependencies as specified in Gopkg.toml, upon running dep init.

Help text doesn't list all Flags option (source, tabs and browser)

Current help text:

$ go run main.go
NAME:
   hnreader - Open multiple news feed in your favorite browser with command line.

USAGE:
   main [global options] command [command options] [arguments...]

VERSION:
   v1.1

AUTHOR:
   Bunchhieng Soth <[email protected]>

COMMANDS:
     run, r   Start hnreader with default option (10 news and chrome browser)
     help, h  Shows a list of commands or help for one command

GLOBAL OPTIONS:
   --help, -h     show help (default: false)
   --version, -v  print the version (default: false)

Parallel test

Add t.Parallel() that tests can be run in parallel.

Add command line support to randomized source of the news

Currently, we allow users to specify the source for the aggregated news (reddit, hackernews..etc). This new feature allows a user to randomize the source. For example: hnreader rr will randomly pick one of the sources that we support and open the news. hnreader rr should work with the existing flags (-t and -b exclude the -s, -source). Open to suggestion and improvement. Feel free to provide a new way to support this use case.

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.