- Get and Start Kong and Co
git clone https://github.com/Mashape/docker-kong.git
cd docker-kong/compose
docker-compose up
- Create Kong API Route
#Reference: https://github.com/tzutalin/labelImg | |
#change en1 (wifi) for your connected network interface | |
export IP=$(ifconfig en1 | grep inet | awk '$1=="inet" {print $2}') | |
export DISPLAY=$IP:0 | |
xhost +$IP | |
docker run -it \ | |
-e DISPLAY=$DISPLAY \ | |
--workdir="/home/$USER" \ |
# Reference: https://github.com/tzutalin/labelImg/issues/141 | |
# create conda env using python 2.7 | |
conda create -n py2 python=2.7 | |
source activate py2 | |
# install necessary libs using conda install | |
conda install pyqt=4 | |
conda install libxml2 | |
conda install lxml |
# Make sure you grab the latest version | |
curl -OL https://github.com/google/protobuf/releases/download/v3.5.1/protoc-3.5.1-linux-x86_64.zip | |
# Unzip | |
unzip protoc-3.5.1-linux-x86_64.zip -d protoc3 | |
# Move protoc to /usr/local/bin/ | |
sudo mv protoc3/bin/* /usr/local/bin/ | |
# Move protoc3/include to /usr/local/include/ |
public static InputStream resizeImage(InputStream inputStream, int width, int height) throws IOException { | |
BufferedImage sourceImage = ImageIO.read(inputStream); | |
Image thumbnail = sourceImage.getScaledInstance(width, height, Image.SCALE_SMOOTH); | |
BufferedImage bufferedThumbnail = new BufferedImage(thumbnail.getWidth(null), | |
thumbnail.getHeight(null), | |
BufferedImage.TYPE_INT_RGB); | |
bufferedThumbnail.getGraphics().drawImage(thumbnail, 0, 0, null); | |
ByteArrayOutputStream baos = new ByteArrayOutputStream(); | |
ImageIO.write(bufferedThumbnail, "jpeg", baos); | |
return new ByteArrayInputStream(baos.toByteArray()); |
package com.solarfighter.activities; | |
import java.io.IOException; | |
import java.net.InetAddress; | |
import javax.jmdns.JmDNS; | |
import javax.jmdns.ServiceEvent; | |
import javax.jmdns.ServiceListener; | |
import android.content.Context; |
0x646280eB8985523FA050De01e4C51D665F31d5e7 |