Coder Social home page Coder Social logo

apod_downloader's Introduction

apod_downloader

Downloads Astronomy Picture of the Day from nasa's site

The APOD site

Nasa's astronomy picture of the day is a site which shares a picture, as it says, per day. Some times is a video or more than one picture, so, by now for these days this application will crash :D

The URL

The apod url is https://apod.nasa.gov/ I recommend you visiting the site, as besides the picture (and it's credits) you will find an interesting explanation of it, and some times, links to the topic.

The purpose

I made this just to practice a little bit with golang. I've coded this before for python in order to gather screensaver/desktop background good quality beautiful images. Is just an excersise as mentioned. I suggest following my advice in "The URL". All credits on the content you can download with this is mentioned in the page, I just provide a mean to keep an image that is automatically downloaded when loading the page, there are no hacks involved in this.

Usage

compile the source with go build apod.go or just run it by go run apod.go The application requires a subdir image_download located in the same place as the code/binary (it won't be created if not there as this is expected to be a trivial application)

Enjoy!

apod_downloader's People

Contributors

nacho-milanese avatar

Watchers

 avatar

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.