Tag Archives: docker

Tôi đã cắm vài chục GB torrent The Witcher từ VPS như thế nào?

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é!

Continue reading Tôi đã cắm vài chục GB torrent The Witcher từ VPS như thế nào?

Những thứ mình đã học trong năm 2018

Ở bài trước, mình đã tự “bóc phốt” những thứ mình chưa biết trong năm 2018, để chia sẻ với bạn đọc rằng ai cũng có điểm giỏi điểm yếu, không có ai cái gì cũng biết cả!

Tuy nhiên, sau khi ngẫm lại, bên cạnh những thứ mình chưa biết, mình cũng học hỏi được thêm khá nhiều thứ hay ho. Do vậy, mình viết bài này để tổng kết những thứ mình đã được học, được biết thêm trong năm 2018 nhé!

Continue reading Những thứ mình đã học trong năm 2018

Review sách: Site Reliability Engineering – How Google Run Production System

Bạn có biết rằng, design và code ra một hệ thống là chuyện khó, nhưng giữ cho hệ thống đó hoạt động, phát triển thêm chức năng mới là một chuyện còn … khó khăn hơn nữa!

Bạn có biết điều gì giúp cho những hệ thống lớn như Google, Gmail, Youtube hoạt động ổn định, ít gặp sự cố dù có đến hàng triệu hàng tỷ người dùng không?

Một trong những yếu tố quan trọng đó là Google có một đội ngũ SRE – Site Reliability Enginner, những người đứng phía sau theo dõi, bảo trì hệ thống, xử lý sự cố khi có vấn đề xảy ra.

Không chỉ Google, những công ty lớn như Facebook, Amazon, Netflix cũng đều có vị trí SRE, phụ trách những công việc tương tự, giúp hệ thống hoạt động ổn định.

Vì vậy, hôm nay mình sẽ giới thiệu cuốn Site Reliability Engineering – How Google Run Production System, một cuốn sách do các kĩ sư trong team SRE của Google viết ra nhé!

(Cảnh báo nhẹ, sách hơi khó đọc, chỉ nên đọc nếu bạn đã có ít nhất 1-2 năm kinh nghiệm nhé)

Continue reading Review sách: Site Reliability Engineering – How Google Run Production System

Tại sao sinh viên IT/ lập trình viên nên có một con VPS

Kì này, chúng ta sẽ cùng tìm hiểu về VPS, lý do lập trình viên nên sắm một con VPS, cùng với những trò hay ho chúng ta có thể làm với nó nhé.

Đảm bảo với các bạn, đọc xong bài viết này, các bạn sẽ vô cùng hào hứng, kiếm ngay 1 con VPS để nghịch cho mà xem.

VPS là cái chi chi? VPS và host có gì khác nhau

VPS (Virual Private Server) là một con server ảo trên mạng, được cung cấp bởi nhà cung cấp dịch vụ hosting (Digital Ocean, Linode, Hostinger…)

Nói đơn giản, nó là một con server nằm trên mạng, đã được cài sẵn hệ điều hành (Ubuntu, CentOS). Bạn có thể truy cập vào server với quyền root cao nhất, muốn làm gì cũng được.

Continue reading Tại sao sinh viên IT/ lập trình viên nên có một con VPS

Hiệu ứng Dunning Kruger và sự ảo tưởng sức mạnh mà lập trình viên nên tránh

Đã có bao giờ bạn cảm thấy mình giỏi hơn hẳn đồng nghiệp hoặc bạn bè cùng trang lứa chưa?

Đã bao giờ bạn cảm thấy cái ngôn ngữ/framework này “dễ òm”, mình học một tí là được chưa?

Đã bao giờ bạn cảm thấy mình đã “nắm chắc 100%” một ngôn ngữ lập trình nào đó chưa?

Nếu đã từng có lần cảm thấy những điều trên, xin chúc mừng bạn! Bạn đã mắc phải hiệu ứng Dunning Kruger rồi đấy!

Trong bài này, chúng ta cùng mổ xẻ về nguyên nhân, triệu chứng, hậu quả của thứ này nhe. Bạn nào bị thì nhớ đọc kĩ để phòng tránh nhé!

Continue reading Hiệu ứng Dunning Kruger và sự ảo tưởng sức mạnh mà lập trình viên nên tránh