Teammates with CI and CD Intro Firstly, I’d say the Teammates assignment in this semester is one of the worst coding experiences I have ever experienced. It is a bad practice for learning Google App Engine or Java EE related stuff. Why? Have a look at these:
Setting up Caddy in Ubuntu 18.04 for this blog There’s a new web implementation called Caddy, written in Go, with many new features. But the documentation is relatively poor and outdated compared to Nginx and Apache. But Anyway, I have spent an hour or so, and I figured out how to
Access RMIT internal network without VPN & myDesktop As we all know that RMIT University doesn’t provide VPN service for their student. Without a VPN service, we have to access the internal network by myDesktop, which is web-based and it’s very laggy. But don’t forget, we
GAE Teammates development notes - Initialization Intro In this semester there’s a course required in my program which is called Software Engineering Process & Tools. Basically it needs to form a group in the tutorial and then pick one of the four projects they’ve offered. Those
Transfer huge amount of source files via network (SCP + GZip) Scenario I’ve got a modified AOSP (Mokee, ~50GB with repo cache) need to be transferred from my Mac to my Thinkpad. But macOS does not support linux file systems while Linux does not support apple file systems too. Solution After a quick
Compile Android kernel without AOSP buildroot environment Intro Recently I’ve started a kernel porting project for Xiaomi Mi 6, porting optimisation patches from open source community (e.g. XDA-Developer’s OnePlus 5 forum). Here is a quick note for environment setup and compiling the kernel only without AOSP buildroot.
Android kernel compilation on macOS Intro I’m trying to port some linux kernel optimisation patches from OnePlus 5 to my Xiaomi Mi 6. Here are some quick notes for some issues and errors I’ve encountered. Btw here is the kernel repo: https://github.com/huming2207/