Trang chủ SusuDev

SusuDev

genealogy
C không phải là ngôn ngữ lập trình hướng đối tượng. Vậy vận dụng lập trình hướng đối tượng cho ngôn ngữ C như thế nào? Có những ngôn ngữ hướng đối tượng, kế thừa cú pháp của C như C++, Objective C. Tuy nhiên bài viết này chỉ chia sẻ cách áp dụng cho C, một ngôn ngữ...
Tạo Google Apps Script
Đặt vấn đề Có những lúc, chúng ta cần tải file về lưu ở Google Drive. Tuy nhiên tải về máy rồi lại upload lên Google Drive khá tốn thời gian, đặc biệt là đối với các file dung lượng lớn và mạng chậm. Có những lúc vì lí do gì đó mà chúng ta không kết nối được đến file...
Windows Update
Windows 10 có một tính năng khá là phiền hà đối với những người dùng như mình. Đó là cưỡng chế cập nhật. Xin nhắc lại, đó là tính năng chứ không phải bug. Những phiền hà mà nó mang lại bao gồm: Âm thầm ngốn băng thông internet, và các tài nguyên khác: Windows lại âm thầm tải...
Vọc vạch, nghịch nghợm
Nếu đã là fan cứng của Java thì hẳn các bạn cũng biết là kể từ Java 8, Java đã hỗ trợ cho functional programming. Nhưng với những ngôn ngữ OOP không được thiết kế dành cho functional programming (như Java 7) thì thế nào? Có những thư viện mã nguồn mở hỗ trợ lập trình Java theo kiểu functional...
auto robot
Nói đến việc viết auto, có lẽ autoit là cái tên mà có lẽ ai cũng nhắc đến. Ngoài autoit, người ta cũng hay viết auto bằng c++, hoặc c#. Ít thấy ai nhắc đến việc viết auto bằng Java. Bởi vì việc viết auto bằng Java nó khó hơn những ngôn ngữ kia. Java không được thiết kế...
Netbeans overrideable method call in constructor
Có khi nào bạn code gặp cái cảnh báo như thế này chưa? Có lẽ cũng đã đôi lần gặp rồi nhỉ. Liệu bạn có tự hỏi tại sao nó lại báo lỗi như vậy? Mình cũng đã từng có thắc mắc và không hiểu. Mình chỉ hiểu được khi mình thực sự gặp rắc rối với nó. Bài viết...
Đam mê code
Một số bạn sinh viên đã than với mình rằng em không có đam mê với lập trình nên không học được. Có thật vậy không? Theo như mình thấy có những bạn, những anh chị nói rằng mình không thích lập trình. Nhưng họ vẫn giỏi lập trình. Vậy, đam mê chưa phải là yếu tố quyết định...
Tôi không biết bạn. Nhưng tôi biêt điều này: Bạn có internet, và có đủ thời gian để đọc 1 ít. Điều đó hiển nhiên, nhưng nó cho tôi biết 2 điều quan trọng hơn về bạn: Một là bạn thuộc nửa trên của nhân loại vì nửa còn lại đến bây giờ vẫn chưa có internet để dùng. Hai...
Eat-sleep-code
Có một số bạn bè, anh chị trong nghề nói với mình rằng: Mày nói mày code vì đam mê là dối lòng. Nếu mày thực sự code vì đam mê, giảm mày 50% lương mày chịu không? Uhmm, thì mình cũng nghe xong mình cũng cười trừ thôi, chứ quan điểm của mình khác, và cũng không phải giải...
bridge
Từ khi lúc đụng đến React native, mình đã thấy người ta viết style cho các components như sau: Nhưng ngoài cách này, thỉnh thoảng mình cũng thấy những đoạn code kiểu như: Rồi trong đầu mình nãy sinh 1 câu hỏi "Tại sao phải dùng StyleSheet.create? Nó có tác dụng gì? Liệu cách code như bên dưới có khác gì với...

Đừng bỏ lỡ

Xem nhiều nhất

Chân trời mới