GaryHow to take back control of your lifeFor those who have a direction to head for, but lose to the disturbance and distractions frequently.Jun 23Jun 23
GaryMore features: Realizing Condition, Loops & Wrapping upBuilding a compiler EP4: With condition and loop, we can do much more with this new language!Apr 28Apr 28
GaryParsing variables in scope: utilizing linked list and recursionBuilding a compiler EP3: Instead of using numbers only, we can now identify them with variables!Apr 26Apr 26
GaryParsing an expression: Two ways to deal with precedenceBuilding a compiler EP2: Continue from the previous article, we had an array of tokens from the lexer! Now, let’s interpret it.Apr 24Apr 24
GaryLexer: the first step of building a compiler.Building a compiler EP1: decomposing input into meaningful tokens.Apr 22Apr 22
GaryElden Ring is more than a gameThis masterpiece has transcended from a game to a journey, where you grow along with your character.Mar 19Mar 19
GaryTo prepare or to start fast, that’s the question“I just don’t feel ready”, “This is the time! We have to start now. No time to prepare…” While following either principle, there are some…Feb 29Feb 29
GarySLP EP1: Organizing YouTube subscription with Python and APISolving Life Problems is a project that I start, aiming to solving problems in our lives through not only technology but also mindset…Feb 15Feb 15
Gary當現實對你比中指最近有一個感想,其實個人的發展和培養一個工作所需的能力其實並不等價,就算有部分重疊,大方向也並不相同。個人的發展會專注在顧及更多面向,沒有明顯短版。重點是維持大方向和思考High…Jan 31Jan 31