Josh Software

api

cloud architecture in cloud computing

Using Golang with Api.ai Artificial Intelligence service – Josh Software

Using Golang with Api.ai Artificial Intelligence service – Josh Software Part 2 — In this article, we will try out their /tts service. In part 1 of this series we explored their /query service. Here, we will explore their/tts service which takes text and returns the generated speech (as an audio WAV file). I have created a …

Using Golang with Api.ai Artificial Intelligence service – Josh Software Read More »

nsfw

Use Go and Clarifai API to Recognize NSFW Images – Josh Software

Use Go and Clarifai API to Recognize NSFW Images – Josh Software The ‘Not Safe For Work’ (NSFW) model analyzes images and videos and returns probability scores on the likelihood that the image or video contains pornography. For those of you who don’t know what NSFW is, we’re talking about Not Safe For Work. R-rated …

Use Go and Clarifai API to Recognize NSFW Images – Josh Software Read More »

functional testing

Implementing Rails APIs like a professional – Josh Software

Implementing Rails APIs like a professional – Josh Software Today, a web-portal that does not support APIs is not even considered a web portal! This post explains how we can implement Rails APIs in our application. Rails APIs require the following minimum implementation: API keys. API Versioning. API Request Authentication. Request throttling (optional). Let’s see …

Implementing Rails APIs like a professional – Josh Software Read More »

josh ruby

Designing Rails API using Rabl and Devise – Josh Software

Designing Rails API using Rabl and Devise – Josh Software Most of us are aware that enabling API access for rails application is easy as Rails provides RESTful APIs by default. However, a little complexity arises when some responses are expected in xml format (maybe for some legacy system) and JSON format. Complexity increases when …

Designing Rails API using Rabl and Devise – Josh Software Read More »