Bài viết của Trần Trung Dũng

Mảng (array) trong C

Học lập trình C++ Mảng (array) trong C là một tập hoặc một nhóm các phần tử (dữ liệu) có kiểu dữ liệu đồng nhất(tương tự). Các phần tử của mảng được lưu trong các vùng nhớ liên tiếp. Mảng trong C là rất hữu ích nếu bạn muốn lưu trữ các phần tử tương tự. Giả sử bạn phải lưu trữ ...

Tác giả: Trần Trung Dũng viết 16:24 ngày 13/10/2018 chỉnh sửa

CSS - Behind the sences

Bài viết là một trong những phần mình tìm hiểu được trong quá trình đọc tài liệu về CSS (https://developer.mozilla.org/en-US/docs/Web/CSS) mà mình thấy hữu ích, giúp mình hiểu ra được nhiều thứ. Có rất nhiều khái niệm nền tảng của CSS (**Cascade & Inheritance, Box model, CSS layout, containing ...

Tác giả: Trần Trung Dũng viết 15:31 ngày 12/10/2018 chỉnh sửa

Custom Notification Groups

Cũng như mọi năm khi có một phiên bản hệ điều hành iOS mới ra sẽ có nhiều tính năng mới được giới thiệu. Trong bản iOS 12 năm nay có khá nhiều tính năng mới và Grouped Notifications là một trong số những tính năng đó. Hôm nay tôi sẽ giới thiệu qua cho các bạn về tính năng mới này. Khi mà bạn có ...

Tác giả: Trần Trung Dũng viết 15:31 ngày 12/10/2018 chỉnh sửa

Bảo mật và validate dữ liệu với Firebase - Firestore

Như các bạn đã biết, Firestore là một database rất linh hoạt và dễ mở rộng, giúp cho việc thiết kế ứng dụng của lập trình viên trở nên nhanh chóng hơn. Firestore cho phép ứng dụng phía client có thể trực tiếp truy cập thông qua native SDKs, tuy nhiên trong một vài trường hợp, chúng ta không mong ...

Tác giả: Trần Trung Dũng viết 15:31 ngày 12/10/2018 chỉnh sửa

Lựa chọn Golang cho dự án tiếp theo

Tôi vốn xuất thân là Java Developer, nhưng do đợt khủng hoảng kinh tế thế giới nên đã chuyển sang làm PHP Developer để kiếm cơm. Sau khoảng 4 năm làm PHP, các dự án tôi làm nhìn chung là dễ về mặt công nghệ, không có gì cao siêu cả. Tuy nhiên dạo gần đây, một số dự án bắt đầu khó dần, PHP bộc lộ ...

Tác giả: Trần Trung Dũng viết 21:20 ngày 11/10/2018 chỉnh sửa

Một số Tip để tăng skill cho iOS developer

Xin chào tất cả mọi người Swift là ngôn ngữ lập trình mới được phát triển bởi Apple Inc với mục đích hỗ trợ lập trình viên trong việc phát triển các ứng dụng chạy trên các hệ điều hành như iOS, OSX và watchOS. Swift được xây dựng dựa trên việc kế thừa các tính năng của 2 ngôn ngữ C và Objective-C. ...

Tác giả: Trần Trung Dũng viết 21:20 ngày 11/10/2018 chỉnh sửa

Quét bộ nhớ cơ bản

Ở bài số 2 này mình sẽ hướng dẫn các bạn quét bộ nhớ cơ bản bằng phần mềm Cheat Engine các bạn có thể tải nó tại đây. Sau khi tải về các bạn cài đặt như bình thường và mở nó lên. giao diện nó sẽ như thế này. Để bắt đầu quét bộ nhớ của game, hãy nhấp vào biểu tượng ở mục số 1 để đính kèm ...

Tác giả: Trần Trung Dũng viết 21:20 ngày 11/10/2018 chỉnh sửa

Sự cố lộ thông tin bảo mật 50 triệu người dùng của Facebook tồi tệ hơn chúng ta nghĩ

Lỗi bảo mật mới nhất của Facebook càng làm tên tuổi của hãng thêm phần xấu xí trong mắt người dùng. Facebook biết rõ điều đó vì thế mà công ty đã tổ chức một cuộc gọi với các phóng viên vào thứ sáu vừa rồi để đưa ra lời giải thích cho scandal lộ thông tin của 50 triệu người dùng. ...

Tác giả: Trần Trung Dũng viết 21:20 ngày 11/10/2018 chỉnh sửa

Những hiểu nhầm của sinh viên mới học về lập trình

Nếu bạn nghĩ rằng việc học một ngôn ngữ lập trình sẽ khó khăn và vất vả y như việc học một ngoại ngữ mới – thì bạn đã nhầm to rồi đó! Khi bạn có suy nghĩ này, bạn đã mắc phải hội chứng “ngụy biện liên ngôn ngữ” – hội chứng này tạo cho bạn một ảo giác, rằng ngôn ngữ lập trình là một ...

Tác giả: Trần Trung Dũng viết 22:51 ngày 10/10/2018 chỉnh sửa

Tìm hiểu Swift Either enum

Enum trong Swift rất mạnh mẽ và đa năng. Swift enum là 1 type với nguyên tắc riêng, có hỗ trợ cả methods và initializers, và tính năng liên kết các giá trị (Associated Value) cho phép chúng ta sử dụng 1 cách tiện lợi. Ví dụ về sức mạnh của enum là Optional type. Optional được xác ...

Tác giả: Trần Trung Dũng viết 22:51 ngày 10/10/2018 chỉnh sửa