Skip to content
Friday, May 09, 2025

The Notebook Project

mindfulness mindful learning
The Notebook Project
mindfulness mindful learning
  • Home
  • Do
  • Think
  • Learn
  • Refs

Category: Learn

Learn

Tại sao tái cấu trúc lại tốt

_ September 25, 2020 No Comments clean codecraftmanshipextreme programmingprogrammingrefactoring

Mã nguồn có hai phạm vi giá trị: những gì nó làm được bây giờ, và những gì nó sẽ làm được vào những ngày…

Loading

View More Tại sao tái cấu trúc lại tốt
Learn

HTTPS hay là chuyện se-kju-rịt-chim

_ September 21, 2020 No Comments httphttpsnetworkprotocol

Sơn dịch với đôi chút phóng tác trên tinh thần hoàn toàn tôn trọng sự hài hước từ bài viết HTTPS explained with carrier pigeons của Andrea…

Loading

View More HTTPS hay là chuyện se-kju-rịt-chim
Learn

Phân loại học Bloom

_ September 19, 2020 No Comments bloomcoachingeducationlearningtaxonomy

Bảng phân loại của Bloom là một tập hợp của ba mô hình được sử dụng để phân lớp các mục tiêu học tập thành…

Loading

View More Phân loại học Bloom
Learn

JavaScript Patterns – Khởi tạo đối tượng

_ September 12, 2020 No Comments JavaScriptoopprogramming

Nội dung bài viết này liên quan đến hai cách tạo ra các đối tượng trong JavaScript: bằng literal và các constructor. Object Literal Các…

Loading

View More JavaScript Patterns – Khởi tạo đối tượng
Learn

JavaScript Patterns – Các khái niệm cơ bản

_ September 8, 2020 2 Comments JavaScriptprogramming

Bài viết này dành cho những lập trình viên đã có chút quen thuộc với ngôn ngữ lập trình JavaScript nói riêng cũng như những…

Loading

View More JavaScript Patterns – Các khái niệm cơ bản
Learn

Cách đọc UML Class Diagram

_ September 5, 2020 No Comments class diagramclean codecraftmanshipdesignextreme programmingoopprogrammingrefactoringuml

UML Class Diagram là một loại “ngôn ngữ” được dùng phổ biến trong rất nhiều tài liệu viết về thiết kế hướng đối tượng. Đọc…

Loading

View More Cách đọc UML Class Diagram
https://www.pexels.com/photo/pile-of-stones-3099062/?utm_content=attributionCopyText&utm_medium=referral&utm_source=pexels
Learn

Stack và Heap – tại sao, cái gì, và như thế nào?

_ September 3, 2020 No Comments algorithmdata structuredatastructureheapprogrammingstack

Tại sao lại có Stack và Heap ạ? Người ta không đặt cái Stack và Heap mà hiện tại em biết lên bàn, rồi sau…

Loading

View More Stack và Heap – tại sao, cái gì, và như thế nào?
Learn

Đối tượng, và Lớp

_ August 31, 2020 No Comments bài dịchclean codecraftmanshipdata structuredependence inversiondesignextreme programmingprogrammingrefactoring

Lớp là gì? Là chi tiết kỹ thuật của một tập các object tương tự nhau. Đối tượng là gì? Là một tập các hàm…

Loading

View More Đối tượng, và Lớp
Learn

Một số nguyên tắc thiết kế API Java 8

_ August 30, 2020 No Comments apiclean codecraftmanshipdesignextreme programmingfuntional programmingjavajava 8lambdaprogrammingrefactoring

API là “giao diện lập trình ứng dụng”, điều này có nghĩa là bất kỳ chương trình nào mà có thể được dùng bởi những…

Loading

View More Một số nguyên tắc thiết kế API Java 8
Photo by Fabian Fauth on Unsplash
Learn

Simple Design – Chìa khóa của mã sạch

_ August 25, 2020 No Comments clean codecraftmanshipdesignextreme programmingprogrammingrefactoringsimple designxp

Các mùi xấu của mã là các dấu hiệu cho thấy có vấn đề ở trong mã. Khử đi các dấu hiệu xấu cũng giống…

Loading

View More Simple Design – Chìa khóa của mã sạch
Learn

Hệ thống phân quyền *nix

_ August 16, 2020 No Comments linuxpermissionsystem administrationunix

Phần lớn các hệ điều hành đều có các phương thức để gán quyền hạn cho người hay nhóm người dùng. Những quyền hạn đó…

Loading

View More Hệ thống phân quyền *nix
Learn

Sử dụng mạng Docker Bridge

_ August 9, 2020 1 Comment bridgecontainerdevopsdockernetwork

Tổng quan Bridge là một thuật ngữ networking, ám chỉ một thiết bị nằm ở tầng Link của mô hình OSI, đóng vai trò chuyển…

Loading

View More Sử dụng mạng Docker Bridge
Learn

Hai chiều của nghiệp vụ Quản lý Truy cập: Quyền và Phạm Vi Hoạt Động

_ August 6, 2020 No Comments access controlcapacityclean codecraftmanshipextreme programmingpermissionprogrammingrefactoringrole

Quyền hoạt động (Permission) và Phạm vi hoạt động (Scope) là hai chiều của ma trận Quản lý Truy cập (Access Control). Kiến trúc sư…

Loading

View More Hai chiều của nghiệp vụ Quản lý Truy cập: Quyền và Phạm Vi Hoạt Động
Learn

Mô hình lập kế hoạch tự nhiên

_ July 31, 2020 No Comments getting things doneplanning

Kế hoạch không là gì cả, việc lập kế hoạch mới là tất cả Dwight D. Eisenhower, Tổng thống thứ 34 của Hoa Kỳ Hôm qua…

Loading

View More Mô hình lập kế hoạch tự nhiên
Learn

Vỡ lòng về bộ nguyên tắc thiết kế SOLID

_ July 26, 2020 No Comments architecturedesignprinciplesoftware architectureSOLID

Kiến trúc Hôm nay phần mềm của bạn vẫn phục vụ tốt với bộ tính năng mà nó cung cấp, ngày mai người dùng có…

Loading

View More Vỡ lòng về bộ nguyên tắc thiết kế SOLID
Learn

Về những hoạt động team building của công ty

_ July 24, 2020 No Comments managementquản lýteam buildingtrust

Dưới đây là ghi chép nhanh những suy nghĩ của tôi sau khi đọc một chương sách liên quan trong cuốn “Inamori Kazuo – Triết…

Loading

View More Về những hoạt động team building của công ty
https://levelup.gitconnected.com/how-to-setup-bridge-networking-with-kvm-on-ubuntu-20-04-9c560b3e3991
Learn

Tổng quan về các Native Docker Network Driver [phần 1]: Host và Bridge

_ July 13, 2020 No Comments bridgecontainerdevopsdockerhostnetwork

Tại bài viết Tổng quan về Docker Container Network Model đã trình bày về tổng quan mô hình mạng container của Docker. Trong đó đã…

Loading

View More Tổng quan về các Native Docker Network Driver [phần 1]: Host và Bridge
Learn

Tổng quan về Docker Container Network Model

_ July 13, 2020 No Comments containerdevopsdockernetwork

Các Docker container giúp chúng ta gói một phần mềm vào một filesystem hoàn chỉnh chứa tất cả những gì cần thiết để phần mềm…

Loading

View More Tổng quan về Docker Container Network Model
Learn

Những buổi gặp gỡ hội nhóm cùng chí hướng

_ July 10, 2020 No Comments Học

Bạn có một mục tiêu học tập mà bạn muốn đạt được, đó là mục tiêu bạn thích, bạn cần, và cộng đồng cần. Nhưng…

Loading

View More Những buổi gặp gỡ hội nhóm cùng chí hướng

Posts navigation

Previous page Page 1 Page 2

Tags

Agile architecture baby steps backup bridge bài dịch clean architecture clean code coderetreat coding dojo container craftmanship data structure design devops docker education extreme programming funtional programming game of life java JavaScript kata learning linux macos management model network oop permission programming raspberry pi refactoring rhel simple design software software architecture system administration taxonomy tdd test tool ubuntu xp
The Notebook Project | Designed by: Theme Freesia | WordPress | © Copyright All right reserved