Hôm trước, mình đã có viết bài về 4 cách rèn luyện tư duy lập trình rồi! Do nhiều bạn muốn cụ thể, chi tiết những trang có thể học tập, luyện thuật toán nên hôm nay mình chia sẻ thêm cho các bạn 5 trang cực kì hay ho để luyện thuật toán/học lập trình nha!
Các bạn không cần phải dùng hết cả 2 làm gì, chỉ cần chọn 1-2 cái hay nhất là được rồi nhé!
Ở kì trước, mình đã giới thiệu với các bạn về kĩ thuật Rate Limiting – Một kĩ thuật đơn giản mà hay ho, được khá nhiều hệ thống lớn sử dụng.
Trong kì này, chúng ta sẽ đi sâu vào tìm hiểu cụ thể về cách các hệ thống lớn áp dụng Rate Limiting; cách áp dụng Rate Limiting để bảo vệ hệ thống của chúng ta nhé!
Nếu các bạn hay theo dõi mình qua Fanpage Tôi Đi Code Dạo hoặc Youtube Channel, các bạn sẽ thấy lâu lâu mình có hay làm 1 số minigame trao quà bằng cách đặt sòng bầu cua thông qua kênh chat.
Game bầu cua đặt cược qua comment – Made by Code Dạo
Game này chơi khá là vui, tăng tương tác nhiều vì bà con phải comment, lại rất dễ tham gia, chỉ có đang xem stream là được.
Do vậy, mình chia sẻ cho các bạn biết cách để làm 1 game như thế này. Các bạn có thể dựa vào đó để độ chế ra thành game tương tự nhé!
Đầu năm, mình hay nghe mấy bạn HR, mấy bạn manager mình quen kể về mấy ông senior “giả cầy” – title là senior, đòi mức lương senior nhưng trình độ chỉ hơn junior, thái độ thì … chán chả buồn nói!
Do vậy, mình chia sẻ những biểu hiện/phương pháp để trở thành senior “giả cầy”, giúp các bạn biết đường né và phòng tránh nha!
Nếu các bạn đọc xong, thấy nhột nhột kiểu “Sao giống nói mình quá vậy?” thì cứ tự nhủ “Chắc thằng Code Dạo nó chừa mình ra” nha!
(Kiếm hình “giả cầy” bỏ vào cho bài viết hấp dẫn và “ngon ăn” hơn nhé, mlem mlem đói quá)
Bạn muốn cải thiện khả năng viết code của mình, giúp code sạch hơn, tốt hơn?
Bạn từng đọc Clean Code nhưng thấy sách quá dài và khó hiểu
Bạn muốn tìm một cuốn sách giúp mình viết code tốt hơn, đẹp hơn mà lại dễ đọc, dể hiểu, dễ thấm
Không cần tìm đâu xa, hôm nay mình sẽ giới thiệu cho các bạn một cuốn sách như vậy. Sách mang tên The Art of Readable Code – Nghệ Thuật Viết Code Dễ Đọc.
Muốn biết sách có gì hay ho thì các bạn cứ đọc review sẽ rõ nha!
Chúc mừng năm mới các bạn. Sau 2 tuần nghỉ Tết phũ phê, đây là bài viết đầu tiên trong năm 2020 Âm Lịch của Tôi Đi Code Dạo.
Đầu năm, nhận thưởng Tết xong là thời điểm chúng ta nên … nhảy việc, đòi tăng lương, hoặc phấn đấu trở thành người tốt hơn, giỏi hơn.
Do vậy, mình viết bài này để chia sẻ một số kinh nghiệm của bản thân và những bác lập trình viên giỏi xung quanh, chia sẻ cách để trở thành lập trình viên giỏi nha.
Mọi chuyện bắt đầu vào một ngày đẹp trời nọ, khi mình vừa đọc xong series sách The Witcher, định đi tải film lậu về xem cho vui.
Cũng có 1 vài trang như tmovies cho phép xem online, nhưng chẳng hiểu sao hơi giật giật, lại ko có link tải trực tiếp nên mình tìm torrent 1080p tải về xem cho nét.
Xem vì nội dung hoặc xem vì vếu đều được các bạn nha
8 tập The Witcher cũng tầm vài chục GB, ít seed nên tải về khá lâu. Gặp thuở xưa thì mình cứ bật torrent cắm laptop tải về thôi.
Ngặt 1 nỗi gần đây mình xài Mac, cắm 1 hồi máy sẽ … tự sleep (có app chống sleep cơ mà mình lười dùng), chưa kể cắm pin dùng lâu sẽ dễ làm chai pin. Chưa kể, mở thêm port để cắm torrent cũng làm máy dễ bị tấn công hơn nữa.
Thế là, mình bỗng nghĩ ra 1 kế: “Có cách nào dùng VPS để cắm tải torrent không? Chờ nó tải xong mình copy về là được”. Hoá ra là có thật các bạn ạ. Để mình kể lại các bạn nhé!
Hãy tưởng tượng, team của bạn đang cần xử lý 1 tình huống như thế này:
Tình huống: Application của công ty đang chạy ổn định, nhưng người dùng phàn nàn UI quá rắc rối, do đó chúng ta phải re-design lại 1 số trang
Sau khi đã có desisgn mới, quá trình implement các trang này khá lâu. Để PM và QA có thể test được, ta phải implement các trang này, kết nối với data thật hoặc data ở môi trường Staging.
Yêu cầu: Sau khi PM xác nhận, QA đã test xong, ta sẽ cho 1 số beta user dùng thử UI mới trước, còn lại vẫn dùng UI cũ. Sau một thời gian, ta sẽ cho toàn bộ người dùng sử dụng UI mới
Trong quá trình implement các trang này, ta vẫn phải bảo trì, sửa đổi và nâng cấp application cũ.