Android App Builder

Today's project should be quick (3.5 hours). As I have been working on it for a bit in the past two days. The project is an online Android app builder. It takes a URL, download that web page, and build an apk file using Cordova. I wrote…

Desktop Games in Browsers

I used to spend some time with Apache Guacamole before. Basically, it is a remote desktop viewer in your browser. In other words, you don't need to install a VNC client to view your remote desktop. I had this idea to create a game streaming service when Cuphead…

Transparent DNS Proxy

I found this Github project called Unblock-Youku a few months ago. Besides obvious usefulness of proxying via Chinese server (for watching Chinese TV shows on the web). The cool thing that it does is that it allows you to use its DNS server, which would also act as a HTTP…

Server Setup, Automated

Setup Developement Environment I decide to spin up 1 Digital Ocean VPS to host my projects for now. This can be easily done with a Terraform file I used before: variable "do_token" { default="####################################" } provider "digitalocean" { token = "${var.do_token}" } resource "…

I Decide to Do a Coding Marathon

Build an (web) app every day for 15 8 days straight. Starting from today. I hope to do it by spending 3 hours a day. The project will be hosted on a small server running docker.…