Several notes coming from 2020

25/07/2020

  • There are 3 relations among use cases:
  • Extending relation
  • Using (including) relation
  • Packaging relation
  • “…without talent, you’re nothing; without attitude, you will stay a talent forever.” - Jürgen Klopp

26/07/2020

  • LLVM stands for “low-level virtual machine”

27/07/2020

30/07/2020

  • To enable Chrome dark mode, visit: chrome://flags/#enable-force-dark
  • Think of a slug like a zip file of your app pushed to Heroku. Heroku zips everything up into what it calls a slug. The size of the zip file is the slug size.

02/08/2020

  • Ctrl + Alt + T to open Terminal quickly

10/08/2020

  • Optimizing performance is better than hard working.

22/08/2020

  • You should design your own general-purpose Kotlin APIs in the same way: use exceptions for logic errors, type-safe results for everything else. Don’t use exceptions as a work-around to sneak a result value out of a function.

30/08/2020

20/09/2020

03/11/2020

Start learning iOS development here:

https://developer.apple.com/library/archive/referencelibrary/GettingStarted/DevelopiOSAppsSwift/BuildABasicUI.html

04/11/2020

11/11/2020

Run below command to use git completion on MacOS:

echo 'autoload -Uz compinit && compinit' >> ~/.zshrc
source ~/.zshrc

To show the current date on MacOS:

`date +%Y-%m-%d `

25/11/2020

  • Nếu anh yêu một con chim, anh sẽ muốn nó được tự do bay lượn thay vì nhốt nó ở trong lồng.

04/12/2020

06/12/2020

09/12/2020

16/12/2020

  • Classes should be immutable unless there’s a very good reason to make them mutable….If a class cannot be made immutable, limit its mutability as much as possible. - Joshua Bloch, Effective Java

17/12/2020

18/12/2020

  • https://tienganhmoingay.com/meo-thi-toeic/

10/01/2021

21/02/2020