Một thoáng Observable
Observable là một cách để quản lý bất đồng bộ, mô hình này dựa trên Observable design pattern và nó cũng được ứng dụng nhiều trong thực tế.
"Share your knowledge. It is a way to achieve immortality" - Dailai Lama
Observable là một cách để quản lý bất đồng bộ, mô hình này dựa trên Observable design pattern và nó cũng được ứng dụng nhiều trong thực tế.
Một khi chúng ta làm việc với Javascript thì chắc chắn phải làm quen với this rồi, this là một trong những khái niệm có thể gọi là phức tạp trong JS, nhưng nó cũng chỉ có vài vấn đề cơ bản cần nhớ thôi.
I have used Google cloud storage to store my image, then I use Image component from Nextjs to render my image. Unfortunately, the image is very slow not as my expected.
Hiểu rõ bản chất cơ chế hoạt động của React là cách mà chúng ta có thể quản lý được React hiệu quả hơn cả về mặt tổ chức và hiệu suất của ứng dụng.
Hôm nay, dọn dẹp đống bài viết cũ trong máy, có mấy bài viết cũ từ mấy năm trước, thực ra nó là tài liệu viết cho dự án cá nhân, nay lôi ra đăng lên blog cho đỡ mốc.
Việc vận dụng điều kiện để xác định kiểu trong typescript là phương cách rất linh hoạt. Trong thực tế, có rất nhiều kiểu utility có sẵn hay kiểu generic cần sử dụng điều kiện và infer
Vịnh Vĩnh Hy là một trong 4 vịnh đẹp nhất Việt Nam, cung đường bao quanh vịnh có một vẻ đẹp hoang sơ đẹp tuyệt vời, mời anh em cùng khám phá.
Array là một dạng cấu trúc dữ liệu mà chúng ta thường xuyên bắt gặp trong bất kỳ một ngôn ngữ nào. Trong JavaScript, array là nó được coi là kiểu Object, nhưng được engine tối ưu để tăng hiệu suất, trong nội dung này chúng ta sẽ tìm hiểu thêm một chút về nó và các ứng dụng trong thực tế.
Có nhiều người hay phàn nàn rằng JavaScript là thứ ngôn ngữ kỳ quặc, tiềm ẩn nhiều thứ làm cho lập trình viên gây nhiều lỗi, tôi cho rằng không hẳn do JS, chẳng qua là chúng ta chưa đủ hiểu nó. Tham chiếu trong JS cũng vậy, mặc dù cơ bản nhưng có những điểm mà ngay cả một số lập trình viên lâu năm bỏ sót và đôi lúc gặp sai lầm khó hiểu.
Việc học là con đường để đi, nó không có đích đến, khi bạn lên được đỉnh nào đó lại có một cái mới hơn để học. Hôm nay, mình xin chia sẻ một nguồn tài liệu dồi dào sưu tầm được từ các link github, hy vọng một năm mới 2021 đầy nhiệt huyết học tập.
Mọi năm Tết là gia đình mình đi du lịch, năm nay dịch nên chỉ đi loanh quanh khám phá. Chỗ này là hồ Am Chúa, mình rất thích vì phong cảnh yên bình, không gian thoáng đãng.
Tết cũng là dịp cho các “sòng bạc” từ chuyên nghiệp cho đến amateur hoạt động mạnh mẽ, khi đang sát phạt thì chả ai quan tâm đến việc học thuật gì ở đây, tuy nhiên khi đứng ở góc độ khoa học máy tính thì anh em trên sòng nhiều lúc sử dụng những thuật toán sắp xếp một cách vô thức để sát phạt lẫn nhau mà không hay biết.
Cách đây ít lâu, có bạn nói tôi vầy “nếu một list bị re-render sau khi update state thì nên sử dụng useCallback, vì useCallback là best practice của react nhằm tránh re-render lại component”, việc này nghe ra thì cũng có vẻ hợp lý, vì mục đích của useCallback là giúp chúng ta tối ưu hiệu suất. Nhưng sử dụng useCallback một cách hiệu quả là câu chuyện khác.
Thuật toán Binary search hay còn gọi là tìm kiếm Logarit, là thuật toán tìm kiếm kết quả trong một danh sách array đã được sắp xếp sẵn. Phương pháp của nó là lặp đi lặp lại việc chia đôi array thành từng phần và thu hẹp phạm vi tìm kiếm kết quả bằng cách bỏ qua phần đã tìm nếu phần đó không chứa kết quả.
“Trong khoa học máy tính, linear search hay sequential search là một phương pháp tìm kiếm một giá trị có trong danh sách. Nó tuần tự kiểm tra từng phần tử trong danh sách cho đến khi nó tìm ra một hay nhiều giá trị mục tiêu” - Wikipedia
Có rất nhiều người, kể cả tôi và bạn, có thể lập trình được rất nhiều ứng dụng phần mềm khác nhau mà không cần quan tâm đến Khoa học máy tính, tuy nhiên những gì mà chúng ta đang dùng đều là nền tảng của nó, chúng ta đã và đang thừa hưởng thành quả của những người đi trước
Cách đây 3 năm, mình định viết blog chuyên để chia sẻ những kiến thức mình học được dưới góc độ của 1 người tự học, vì nhiều lý do mà nó bị trì trệ, đặc biệt là ảnh hưởng vì công việc, dự án riêng... Và đây, nhà mới này là nơi chia sẻ của mình, và hơn vậy nữa, mọi người có thể biết mình hơn qua những chuyện xung quanh mình.
Một chuyến cắm trại ở đảo Phú Quý đáng nhớ. Đảo Phú Quý cách Phan Thiết 120km, đi tàu trung tốc mất 4 tiếng (xác nhận là 4 tiếng chứ không phải 2.5 hay 3 tiếng như mấy trang review).