Giter Site home page Giter Site logo

darksky-api's Introduction

๐Ÿ‘‹ Hi there! I'm Martin-Louis Bright and I am a software engineer living in Toronto, Canada. ๐Ÿ‘จโ€๐Ÿ’ป

I'm currently working at cPacket Networks, where I operate mainly in Azure and AWS.

Prior to that, I was a GitHub Enterprise site administrator at Autodesk.

I love automating things, configuring services, and developing software that helps people and organizations.

I have shipped Python, Bash, Go, and Perl code to production.

I have also tinkered with Rust, Ruby, Typescript, and Zig.

My career long pledge to avoid programming languages prefixed with 'Java' has probably limited my opportunities.

I am at home and happy with Linux systems (my favorite distro is Ubuntu) and MacOS, my public cloud of choice is AWS (but I also like Azure).

I happily write SQL.

I think infrastructure as code and Gitops are great and I embraced devops culture even before it had a name.

I enthusiastically use tmux, SSH, Tailscale, and Wireshark.

I have over 20 years of experience in information technology.

An archived repository in this space means that it has few or no end users, or that it is an experiment that has run its course. The archived repos here are unmaintained, however if you have questions about them, feel free to reach out via old-fashioned email.

darksky-api's People

Contributors

banditkroot avatar chorny avatar ityler avatar manwar avatar mlbright avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

darksky-api's Issues

Fails to make on current Raspbian

New Raspbian Jessie install updated yesterday to current, running on Pi 3.

running sudo cpan Forecast::IO -

Reading '/root/.cpan/Metadata'
  Database was generated on Mon, 29 Aug 2016 15:17:02 GMT
Running install for module 'Forecast::IO'
Checksum for /root/.cpan/sources/authors/id/M/MA/MARTYLOO/Forecast-IO-0.21.tar.gz ok
'YAML' not installed, will not store persistent state
Configuring M/MA/MARTYLOO/Forecast-IO-0.21.tar.gz with Makefile.PL
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for Forecast::IO
Writing MYMETA.yml and MYMETA.json
  MARTYLOO/Forecast-IO-0.21.tar.gz
  /usr/bin/perl Makefile.PL INSTALLDIRS=site -- OK
Running make for M/MA/MARTYLOO/Forecast-IO-0.21.tar.gz
cp lib/Forecast/IO.pm blib/lib/Forecast/IO.pm
Manifying blib/man3/Forecast::IO.3pm
  MARTYLOO/Forecast-IO-0.21.tar.gz
  /usr/bin/make -- OK
Running make test
PERL_DL_NONLAZY=1 PERL_USE_UNSAFE_INC=1 /usr/bin/perl "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/forecast.t .. # Please enter your Forecast.io API key:
[my API key]
Request to 'https://api.forecast.io/forecast/[my API key]/[my lat/lon]?units=auto' failed: 599 Internal Exception
# Looks like your test exited with 2 before it could output anything.
t/forecast.t .. Dubious, test returned 2 (wstat 512, 0x200)
Failed 6/6 subtests

Test Summary Report
-------------------
t/forecast.t (Wstat: 512 Tests: 0 Failed: 0)
  Non-zero exit status: 2
  Parse errors: Bad plan.  You planned 6 tests but ran 0.
Files=1, Tests=0,  3 wallclock secs ( 0.08 usr  0.02 sys +  0.38 cusr  0.03 csys =  0.51 CPU)
Result: FAIL
Failed 1/1 test programs. 0/0 subtests failed.
Makefile:823: recipe for target 'test_dynamic' failed
make: *** [test_dynamic] Error 2
  MARTYLOO/Forecast-IO-0.21.tar.gz
  /usr/bin/make test -- NOT OK
//hint// to see the cpan-testers results for installing this module, try:
  reports MARTYLOO/Forecast-IO-0.21.tar.gz

If I copy the URL listed in the output and hit it with wget, it grabs the page without error. Perl 5.20.2 built for arm-linux-gnueabihf-thread-multi-64int.

cpan/cpanm fail during build - test looking for API key

Hi,

cpan/cpanm builds fail due to a test condition expecting an API key during build.

Would it be possible to eliminate/change the condition, or reach out to darksky to get a "demo" key which will still allow for a single "fake" test?

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.