10.000 atau 20 jam?

10.000 jam itu adalah waktu dari gak bisa apa2 menjadi sangat ahli, tapi untuk menjadi cukup bagus ternyata hanya butuh 20 jam.

Langkahnya adalah:

  1. Deconstruct the skill: memecah permasalahan menjadi bagian-bagian yg lebih kecil sehingga cukup mudah untuk memberi keberanian maju ke depan.
  2. Learn enough to self-correct: adanya sistem feedback bahwa proses belajar telah terjadi kemajuan.
  3. Remove practice barriers: hambatan dalam belajar perlu dihilangkan dengan tools yang tersedia
  4. Practice at least 20 hours: hanya dengan meluangkan 45 menit tiap hari, maka dalam sebulan tim akan lebih percaya diri melakukan inovasi

Kalo memang cuma sebulan, kenapa mesti takut / malas untuk belajar hal baru?

 

CodeIgniter flow

appflowchart

  1. The index.php serves as the front controller, initializing the base resources needed to run CodeIgniter.
  2. The Router examines the HTTP request to determine what should be done with it.
  3. If a cache file exists, it is sent directly to the browser, bypassing the normal system execution.
  4. Security. Before the application controller is loaded, the HTTP request and any user submitted data is filtered for security.
  5. The Controller loads the model, core libraries, helpers, and any other resources needed to process the specific request.
  6. The finalized View is rendered then sent to the web browser to be seen. If caching is enabled, the view is cached first so that on subsequent requests it can be served

This is original link from CI docs, Thank to Ravi, and IDD team

Full path folder on linux console

When you log on to linux console, usually you see something like

web@w22 log $

comp-web : user who log in;  w22  : host name ; log : current folder.

But you dont know full folder path, to show that use this command

$ export PS1="\[33[01;32m\]\u@\h \[33[01;34m\]\w \$ \[33[00m\]"

Thank to this link