-
Bốn tính chất cần lưu tâm khi lập trình hướng đối tượng – OOP Concepts
Khi nói đến các tính chất của lập trình hướng đối tượng. Anh em lập trình có thể liệt kê ra cả bốn đặc tính ngay lập tức. Đó là tính đóng gói, tính kế thừa, tính đa hình và tính trừu tượng. Đối với một số anh em, lý thuyết phần này khá khó hiểu và khó nhớ. Ở phần 2 của series “Hướng đối tượng bỏ túi”. Mình sẽ hệ thống lại kiến thức về bốn đặc tính quan trọng khi lập trình hướng đối tượng.
-
Các khái niệm căn bản trong lập trình hướng đối tượng
Object Oriented Programming a.k.a OOP là bài học vỡ lòng của mọi lập trình viên. Thế nhưng để nhớ rõ về OOP thì không chắc ai cũng có thể. Thực tế có nhiều anh em dev lâu năm, múa code thành thơ, lâu lâu vẫn ôn lại cú nữa cho chắc. Trong series này, mình sẽ tổng hợp các khái niệm lập trình hướng đối tượng căn bản. Biết đâu sau này mình cũng quên thì sao. 😂
-
Reboot router từ xa bằng kỹ thuật HTTP Request Smuggling
Một ngày nọ, vị thiền sư đang cầm con Timuuu ra mid solo với thanh niên Daxu hàng hiệu. Cuộc chiến vốn dĩ rất ngang tài ngang sức thì bỗng từ đâu, thầy tu mù lao ra sút cái đụi một phát. Cơ hội ngàn năm có một, Daxu tung tuyệt kỹ Trăn trối. Hắn ta lao vút lên, chém túi bụi vào chiếc Timuuu bé nhỏ đáng thương. Vị thiền sư choáng váng, cắm đầu lao thẳng về trụ.
-
Lập trình C/C++ với Visual Studio Code – Chấp mọi OS
Ngôn ngữ lập trình C/C++ là một ngôn ngữ được được ưu ái. Nó vốn được nhiều IDE mạnh mẽ hỗ trợ. Tuy nhiên, nhiều anh em vẫn tìm cách lập trình C với Visual Studio Code. Ắt hẳn là do VSCode có sức hấp dẫn theo một cách rất riêng. Để cài đặt và code được C trên VSCode hơi cực một chút. Anh em cần nắm một số kiến thức nhất định về ngôn ngữ lập trình, trình biên dịch và cả kiến thức về VSCode nói chung nữa. 😂 Thôi không dông dài, bắt đầu nào.
-
Chữa bệnh cho chiếc loa bluetooth cũ 🥰
Chiếc loa này là một kỷ niệm nho nhỏ mình giữ lại sau chuyến đi học Summit 2 ở Malaysia. Một thời gian sau thì một cậu bạn vô tình làm rơi khiến nó bị hỏng nam châm 😔. Lúc đó mình cay cú nó lắm luôn. Nhưng dù sao nó cũng không cố ý nên thôi, cho qua. Sau đó mình quyết định mở ra tìm hiểu sửa thử, và đó là lần cuối được nghe nhạc từ chiếc loa 🤬.
-
Make git log great again!
This trick is a better way to show and visualize git history in the command line. Working in anywhere git runs.
-
Lập trình web với Visual Studio Code: HTML, CSS, JavaScript
Visual Studio code là một code editor hiện đại và vô cùng mạnh mẽ, được rất nhiều lập trình viên tin dùng. Ngoài khả năng tương thích với mọi hệ điều hành PC hiện nay. VSCode còn nổi tiếng với khả năng mở rộng cực kỳ linh hoạt nhờ vào hệ thống extension của mình. Trong bài viết này, Hiếu Đá sẽ hướng dẫn thiết lập VSCode để lập trình web tiện lợi nhất.
-
Chỗ này có vài ghi chú về VSCode
Chuyên mục có thể bạn chưa biết dành cho VSCode, cũng là nơi mình sẽ ref qua từ các bài viết khác.
-
GIT Tutorial #1: Hướng dẫn chi tiết cài đặt GIT trên Windows
GIT là phần mềm quản lý mã nguồn hiệu quả, được rất nhiều công ty công nghệ và lập trình viên sử dụng. Thế nhưng, không phải lập trình viên nào cũng sử dụng tốt công cụ mạnh mẽ này. Trong bài viết này, mình sẽ hướng dẫn cài đặt Git trên hệ điều hành Windows. Tiện thể, mình cũng giải thích luôn một số điều cần lưu ý khi cài đặt git cho máy tính của mình.
-
Hướng dẫn cài đặt Visual Studio Code
Visual Studio Code là một trong những công cụ hỗ trợ tốt nhất cho lập trình viên hiện nay. Trong bài viết này, Hiếu Đá sẽ hướng dẫn cài đặt Visual Studio Code nhé!