automated-garden
axis-aws-rekognition
automated-garden | axis-aws-rekognition | |
---|---|---|
2 | 2 | |
20 | 1 | |
- | - | |
9.2 | 1.8 | |
16 days ago | over 2 years ago | |
Go | Go | |
Apache License 2.0 | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
automated-garden
-
Let's Talk About REST...
I created babyapi with the goal of providing the simplest path to a full REST API. It started as a humble package that used generics to reduce code duplication in my automated-garden API. After breaking it out into its own repository, I added the optional HATEOAS extension which sets up automatic hypermedia linking. Now you can easily create a REST API which achieves all levels in the Richardson maturity model using babyapi.
-
How I Learned Generics in Go
When thinking about duplicated code in my automated-garden project, the first thing that comes to mind is all of my API handlers. The server side of this application implements a few straightforward CRUD APIs following RESTful principles. Each resource type implements handlers for the different HTTP verbs and mostly interacts with the storage layer. I created a very simple setup for the API handlers following this formula:
axis-aws-rekognition
-
Boosting the assembly process with AWS serverless & Axis camera
For us, this is a big step towards bringing AWS into our assembly process to enable other use cases with the same setup, at the same time, gain quick wins for us. To support the community and the speed of transformation at manufacturers, we will also release our POC (proof of concept) code at GitHub that brings the powerful OCR function from Rekognition and the result delivered over MQTT together with powerful cameras. With some simple code changes, you could quickly get the object Rekognition with thousands of supported objects/scenes and custom labels to train it for your own object detection with a few images.
-
AWS open source news and updates No.41
axis-aws-rekognition Lezgin Bakircioglu got in touch this week to tell me about this project and how they are integrating AI services such as AWS Rekognition into the Axis range of cameras in order to do OCR. He has put together this blog post, Boosting the assembly process with AWS serverless & Axis camera to help you understand how this all fits together. This is still experimental, so get in touch with Lezgin if you think this is something you would like to contribute to.
What are some alternatives?
render - easily manage HTTP request / response payloads of Go HTTP services
amazon-s3-presigned-urls-aws-sam - For more serverless learning resources, visit https://serverlessland.com/.
ha-mqtt-iot - A simple configurable MQTT client that allows actions to be taken or values be reported from a PC
cfn-diagram - CLI tool to visualise CloudFormation/SAM/CDK stacks as visjs networks, draw.io or ascii-art diagrams.
gobot - Golang framework for robotics, drones, and the Internet of Things (IoT)
hord - Manage data in Go with a simple key-value interface supporting various databases.
acaps - Axis System Integration ACAP
aws-sdk-js-v3 - Modularized AWS SDK for JavaScript.
awslambdahandler - Linter for AWS Lambda handler
yuta - ☁️ Upload a file to AWS S3 and return the Cloudfront link, using Lambda functions in Golang
aws-oidc - AWS OIDC Federation