TungNT (Blue)

tungnt.blue@gmail.com

User Tools

Site Tools


development:reference

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
development:reference [2024/08/14 14:43] – [Tham khảo] tungntdevelopment:reference [2024/08/27 09:46] (current) – [DevOops] tungnt
Line 1: Line 1:
-====== Design Patterns ====== 
- 
-===== Creational Design Patterns ===== 
- 
-==== Factory ==== 
- 
-  * https://refactoring.guru/design-patterns/factory-method/php/example 
- 
-==== Abstract Factory ==== 
- 
-  * https://refactoring.guru/design-patterns/abstract-factory 
- 
-==== Builder ==== 
- 
-  * https://refactoring.guru/design-patterns/builder 
- 
-==== Prototype ==== 
- 
-  * https://refactoring.guru/design-patterns/prototype 
- 
-==== Singleton ==== 
- 
-  * https://refactoring.guru/design-patterns/singleton 
- 
-===== Structural Design Patterns ===== 
- 
-==== Adapter ==== 
- 
-  * https://refactoring.guru/design-patterns/adapter 
- 
-==== Bridge ==== 
- 
-  * https://refactoring.guru/design-patterns/bridge 
- 
-==== Composite ==== 
- 
-  * https://refactoring.guru/design-patterns/composite 
- 
-==== Facade ==== 
- 
-  * https://refactoring.guru/design-patterns/facade 
-  * https://www.youtube.com/watch?v=zK_sNkfzugs 
-  * [[https://www.freecodecamp.org/news/how-to-use-facades-in-laravel/|How to Use Facades in Laravel]] 
-  * [[https://blog.tda.company/tim-hieu-facade-design-pattern-trong-laravel|Tìm hiểu Facade Design Pattern trong Laravel]] 
- 
-==== Decorator ==== 
- 
-  * https://refactoring.guru/design-patterns/decorator 
- 
-==== Flyweight ==== 
- 
-  * https://refactoring.guru/design-patterns/flyweight 
- 
-==== Proxy ==== 
- 
-  * https://refactoring.guru/design-patterns/proxy 
- 
-===== Behavioral Design Patterns ===== 
- 
-==== Chain of Responsibility ==== 
- 
-  * https://refactoring.guru/design-patterns/chain-of-responsibility 
- 
-==== Command ==== 
- 
-  * https://refactoring.guru/design-patterns/command 
- 
-==== Iterator ==== 
- 
-  * https://refactoring.guru/design-patterns/iterator 
- 
-==== Mediator ==== 
- 
-  * https://refactoring.guru/design-patterns/mediator 
- 
-==== Memento ==== 
- 
-  * https://refactoring.guru/design-patterns/memento 
- 
-==== Observer ==== 
- 
-  * https://refactoring.guru/design-patterns/observer 
-  * https://moezmissaoui.medium.com/the-observer-design-pattern-in-laravel-a-comprehensive-guide-cdac37601e7a 
-  * https://medium.com/@mansha99/better-laravel-monoliths-observer-pattern-ff9119db5b65 
-  * https://www.youtube.com/watch?v=7J5pRc2vzWk 
- 
-==== State ==== 
- 
-  * https://refactoring.guru/design-patterns/state 
- 
-==== Strategy ==== 
- 
-  * https://refactoring.guru/design-patterns/strategy 
-  * https://www.youtube.com/watch?v=sheV2IBlQkU 
-  * https://www.youtube.com/watch?v=0VlakXgCukM 
-  * https://www.youtube.com/watch?v=sheV2IBlQkU 
- 
-==== Template Method ==== 
- 
-  * https://refactoring.guru/design-patterns/template-method 
- 
-==== Visitor ==== 
- 
-  * https://refactoring.guru/design-patterns/visitor 
- 
 ====== ESP32 ====== ====== ESP32 ======
  
Line 114: Line 9:
   * https://randomnerdtutorials.com/esp32-esp8266-micropython-web-server/   * https://randomnerdtutorials.com/esp32-esp8266-micropython-web-server/
  
-===== Oled ===== 
- 
-  * https://randomnerdtutorials.com/micropython-oled-display-esp32-esp8266/ 
-  * https://blog.martinfitzpatrick.com/displaying-images-oled-displays/ 
-  * https://www.donskytech.com/micropython-interfacing-with-ssd1306-oled-display/ 
  
 ===== Blynk ===== ===== Blynk =====
Line 129: Line 19:
   * DHT: https://www.youtube.com/watch?v=hq9ofXjvl5w&t=11s   * DHT: https://www.youtube.com/watch?v=hq9ofXjvl5w&t=11s
  
-===== Buzzer ===== 
- 
-  * https://ohstem.vn/lp-courses/lap-trinh-stem/lap-trinh-micropython-voi-yolobit/lessons/loa-va-am-thanh/ 
-  * https://www.blackghostaudio.com/blog/basic-music-theory-for-beginners 
-  * https://www.youtube.com/watch?v=QAbn-7Ai6UU 
-  * https://techtotinker.com/2020/09/18/007-esp32-micropython-how-to-make-some-sound-with-micropython/ 
-  * https://www.tomshardware.com/how-to/buzzer-music-raspberry-pi-pico  
  
 ===== Photoresistor ===== ===== Photoresistor =====
Line 192: Line 75:
   * https://techiesms.com/product/techiesms-sound-box/   * https://techiesms.com/product/techiesms-sound-box/
  
-===== LVGL ===== 
- 
-  * https://www.amazon.com.au/DIYmall-ESP32-2432S028R-Dual-core-240X320-Display/dp/B0BVFXR313 
-  * https://www.reddit.com/r/esp32/comments/ws6n4u/unknown_schematic_for_esp322432s028_board_anyone/ 
-  * https://github.com/rzeldent/esp32-smartdisplay 
-  * https://github.com/rdagger/micropython-ili9341 
-  * https://learn.adafruit.com/micropython-hardware-ili9341-tft-and-featherwing/circuitpython-displayio-quickstart 
-  * https://learn.adafruit.com/micropython-hardware-ili9341-tft-and-featherwing/micropython 
-  * https://diyprojectslab.com/raspberry-pi-pico-tft-lcd-touch-screen-tutorial/ 
-  * https://github.com/rdagger/micropython-ili9341 
-  * https://github.com/radiosound-com/lvgl/tree/55aa0633ece9bc457eb86962b687f2620897298d 
-  * https://lvgl.io/get-started 
-  * https://github.com/lvgl/lv_binding_micropython/blob/master/README.md 
-  * https://www.youtube.com/watch?v=0gkOgiIlNfo 
-  * https://lvgl.io/ 
-  * https://squareline.io/ 
-  * https://lang--ship-com.translate.goog/blog/work/esp32-2432s028r-1/?_x_tr_sl=fr&_x_tr_tl=en&_x_tr_hl=pt-PT&_x_tr_pto=wapp 
-  * https://www.aliexpress.us/item/3256804952668015.html?gatewayAdapt=bra2usa4itemAdapt 
-  * https://www.aliexpress.us/item/3256804315935867.html?gatewayAdapt=glo2usa4itemAdapt 
  
 ===== Other ===== ===== Other =====
Line 218: Line 82:
   * Ngrok: https://dashboard.ngrok.com/get-started/setup   * Ngrok: https://dashboard.ngrok.com/get-started/setup
   * Send and Receive SMS: https://www.cytrontech.vn/tutorial/send-and-receive-sms-using-ttgo-esp32-sim800l   * Send and Receive SMS: https://www.cytrontech.vn/tutorial/send-and-receive-sms-using-ttgo-esp32-sim800l
 +
 +===== DevOops =====
 +
 +  * [[https://read.engineerscodex.com|Engineer’s Codex]]
 +  * [[https://read.engineerscodex.com/p/how-instagram-scaled-to-14-million|How Instagram scaled to 14 million users with only 3 engineer]]
 +  * [[https://read.engineerscodex.com/p/how-pinterest-scaled-to-11-million|How Pinterest scaled to 11 million users with only 6 engineers]]
 +  * [[https://read.engineerscodex.com/p/how-facebook-scaled-memcached|How Facebook served billions of requests per second Using Memcached]]
  
development/reference.1723646593.txt.gz · Last modified: 2024/08/14 14:43 by tungnt

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki