IP Networks - the IP Protocols (NAT, ARP, and ICMP)
NAT is a technology to enable hosts with private addresses to communicate with other hosts in the public internet. In order to save the IP address, people use private address in forming local network. NAT is a way to conserve IP addresses since the numbers of IPv4 itself is not enough for us to use.
IP Networks - Q&A
Just some self-use notes for IP networks tutorials. Topic includes Time Delay, IP Protocols, Address Matching and IP Routing.
Setup Kaggle-api on Ubuntu
After I installed kaggle-api through pip3 install kaggle --upgrade, I got command not found error when I type kaggle into the terminal. this article will show how to solve the command not found kaggle problem.
Understanding ML - the Gradient Descent from Math perspective
The Gradient Descent is basically an optimization algorithm for finding a local minimum of a differentiable function Gradient descent is simply used to find the values of a function's parameters (coefficients) that minimize a cost function as far as possible. Our goal is to find the minimum of this function using the gradient descent methodology.
Understanding ML - the Prerequisites and Math Notations
When I am trying to learn about Machine Learning, I found the hardest part is to understand those math notations. I have a weak math background and I often got confused by the Math notations. But We cannot avoid mathematical notation when reading the descriptions of machine learning methods. So I decided to make this article to help myself.
在圖書館借書一記
最近在網上找到一本想看的參考書,售價30鎂。因為太貴了,便查了一下看看能不能從學校圖書館借來。學校的圖書館網頁寫理工大學的書架上是有的,於是我馬上跑去找。理工大學的圖書館真的很大,沒記錯好像有五層,書架編號由AA排ZZ,我找了十分鐘才找到目的書架。真當我滿心歡喜的在書架上找,卻發現找不到。我想可能是有人正拿著看吧,今天只好先回去了。
Unity VSCode Autocomplete Not Working
If you used VSCode on unity and autocomplete is gone, First go install .NET framework 4.7.2 developer pack. Then edit Assembly-CSharp.csproj. Restart VSCode and now the problem should be solved.
Color detection with Python OpenCV
OpenCV is a library of programming functions mainly aimed at real-time computer vision. Originally developed by Intel, it was later supported by Willow Garage then Itseez. The library is cross-platform and free for use under the open-source BSD license.
Customizing the Linux Ubuntu
My personal list on customizing my linux ubuntu 18.04. We can use grub-customizer to change the Boot Order in Windows Linux Dual Boot. But It could be destructive to use the grub-customizer tool.
One Step From Eden - Game Structure
The main character is a military scientist called Saffron. She wants to reach Eden. In her journey, she collects spells and artifacts to power up herself while beating the enemies. She also meets other characters who also want to reach Eden and conflict happens, resulting in a boss fight.