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

Cùng tìm hiểu Coroutines trong Kotlin - Phần 1

Như đã giới thiệu tại series Cùng tìm hiểu coroutines trong kotlin và những thứ mà bạn cần chuẩn bị. Bài viết này sẽ hướng dẫn bạn chạy sample app đầu tiên và lướt qua một chút về coroutines và một chút về Android Architechture component <img alt="

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

[C Extended] Object với Closure function

Hàm closure trong C là gì? Ở đây, bạn có thể hiểu theo Javascript, nói khái quát thì nó là một hàm đóng kín, search Google để tìm hiểu thêm nhé <img alt="

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

Clean code - P3

Xử lý lỗi là một điều mà tất cả lập trình viên cần phải làm khi viết code. Use exceptions rather than return codes Cùng xem ví dụ dưới đây : public class DeviceController { ... public void sendShutDown() { DeviceHandle handle = getHandle(DEV1); // Check the state of the ...

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

Closure in Javascript

Chào các bạn, hôm nay mình sẽ giới thiệu và giải thích cách thức hoạt động của closures trong javascript, một khái niệm mà nếu ai đến từ các ngôn ngữ khác thì khá là khó hiểu. Closure là gì ? Theo mình thì closure là một khái niệm khá phức tạp mà những ai mới bắt đầu với javascript thường không ...

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

Tìm hiểu về Kubernetes

Đại khái thì đây sẽ là một article nho nhỏ, giúp mọi người có một cái nhìn ban đầu về khái niệm của Kurbernetes, các thành phần cơ bản cũng như ứng dụng của nó. Để có 1 cái app demo xài được để dùng cho bài viết phía dưới, mình chỉ cần 2 cái app demo nhỏ nhỏ thôi: Client: tạo 1 app ...

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

Các nhà sản xuất bắt buộc cập nhật bảo mật Android 3 tháng một lần

Để tránh tin tặc tấn công hệ thống do chậm hoặc thiếu cập nhật, từ nay Google bắt buộc cập nhật bảo mật Android 3 tháng một lần. Mỗi lần Google tung ra bản bản vá bảo mật cho Android, rất nhiều cá nhân và doanh nghiệp sử dụng Để tránh tin tặc tấn công hệ thống do chậm hoặc thiếu cập nhật, ...

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

Hiệu năng, lập trình hàm cho collections trong Swift

Đây là bài dịch từ của một chia sẻ trên trang medium.com, bài viết nguồn mời các bạn xem tại đây: https://medium.com/swift-programming/performance-functional-programming-and-collections-in-swift-359d14e59325 Functional programming (lập trình hàm) rất dễ dàng và thường xuyên được sử ...

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

[C Extended] Dynamic Struct

Sơ lược về tạo struct động Trong C, tạo một struct sẽ như sau: struct { int i ; double d ; } name ; Nếu bạn biết libFFI (Foreign Function Interface) là gì thì chắc cũng hiểu được khái niệm tạo struct động như thế nào - tạo một struct thông qua việc cấp phát bộ nhớ động, ...

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

xây dựng hệ thống API trên Rails với công cụ Grape API và Grape-Entity (phần 1)

đây là một bài viết được viết dựa theo bài viết dưới đây: https://medium.com/@clementrollon/build-a-basic-api-with-grape-api-grape-entity-part-1-5d5fa1cf38db Ý chính của bài viết là xây dựng một hệ thống API đơn giản trên Ruby on Rails bằng công cụ Grape và Grape-Entity Chúng ta sẽ thử xây dựng ...

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

12 Thư viện JavaScript trực quan hoá dữ liệu hot nhất năm 2018

Chúng ta đang sống trong thời đại bùng nổ dữ liệu, khi gần như mọi ứng dụng chúng tôi phát triển sử dụng hoặc tận dụng dữ liệu để cải thiện trải nghiệm được phân phối cho người dùng. Đôi khi, tính năng tốt nhất mà chúng tôi có thể cung cấp cho người dùng chính là dữ liệu. Tuy ...

Tác giả: Trần Trung Dũng viết 17:15 ngày 04/11/2018 chỉnh sửa
<< < .. 87 88 89 90 91 92 93 .. > >>