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

Dùng Sendy hay Mailchimp cho email Marketing

Hôm trước mình tình cờ thấy có topic so sánh giữa sendy và các hệ thống email marketing như Mailchimp. Mình có comment vào đó, giờ bóc ra thành 1 bài riêng để mọi người tiện nắm được, sau này đỡ phải đăng hỏi nhiều lần, và việc tìm kiếm cũng dễ hơn. Tất nhiên, không có chuyện so ...

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

Repository Pattern

Trong bài viết này, chúng ta sẽ cùng nhau thảo luận về Repository Pattern nhưng trước hết hãy cùng nhau tìm hiểu qua về Design Pattern . Design Pattern là gì? Design Pattern là một kỹ thuật trong lập trình hướng đối tượng, cung cấp cho chúng ta cách tư duy trong các tình ...

Tác giả: Trần Trung Dũng viết 09:04 ngày 12/08/2019 chỉnh sửa

Hermes - JavaScript engine optimized for React Native

Ứng dụng mobile ngày càng phát triển và phức tạp. Những ứng dụng phát triển bằng framework JavaScript thường hay gặp phải vấn đề về hiệu năng khi phát triển thêm các tính năng mới hoặc các tính năng phức tạp. Điều đó khiến cho các lập trình viên ngày càng đau đầu để giải quyết các vấn đề liên quan ...

Tác giả: Trần Trung Dũng viết 09:04 ngày 12/08/2019 chỉnh sửa

Playlist Các Kỹ Thuật Làm App iOS Thực Tế & Chuyên Nghiệp

Trong bối cảnh nhiều lập trình viên gặp khó khăn khi tiếp xúc lập trình mobile thực tiễn, học viện IDE Academy đã xây dựng Playlist Các Kỹ Thuật Làm App Thực Tế & Chuyên Nghiệp đi kèm với các buổi Workshop Free, nhằm hướng dẫn kỹ thuật làm Apps trên nền tảng iOS. Mỗi clip trong ...

Tác giả: Trần Trung Dũng viết 09:04 ngày 12/08/2019 chỉnh sửa

[Android] Khi nào load dữ liệu trong ViewModels.

Hơn hai năm trước, Architecture Components đã được giới thiệu với thế giới Android, nhằm cải thiện cách chúng ta phát triển ứng dụng của mình. Một phần cốt lõi của các thành phần này là ViewModel với LiveData , đây là một chủ sở hữu dữ liệu nhận biết vòng đời có thể quan sát để kết nối một ...

Tác giả: Trần Trung Dũng viết 09:03 ngày 12/08/2019 chỉnh sửa

Đọc và xử lý file YAML với Golang

Mở đầu YAML viết tắt của "YAML Ain't Markup Language" là định dạng phổ biến và thường được sử dụng rộng rãi để làm các file cấu hình mà ta thường bắt gặp ở các hệ thống như CI/CD, Ansible, Docker..v..v. Bởi tính trực quan, có cấu trúc và tương đối dễ đọc đối với người dùng, mà không ...

Tác giả: Trần Trung Dũng viết 09:03 ngày 12/08/2019 chỉnh sửa

Tình hình an ninh mạng Việt Nam sẽ phức tạp hơn vào cuối năm nay

Việt Nam đang phải đối mặt với nhiều vấn đề về chủ quyền quốc gia trên không gian mạng. Mỗi khi tình hình Biển Đông căng thẳng, các nhóm hacker Trung Quốc lại hoạt động mạnh và có chiều hướng gia tăng. Thống kê của Cục An toàn thông tin (ATTT – Bộ TT&TT) cho thấy, số lượng ...

Tác giả: Trần Trung Dũng viết 09:02 ngày 12/08/2019 chỉnh sửa

Optimizing Laravel – Tối ưu hoá Laravel

Người viết: Nguyen Duc Anh Tuan Hihi đọc tiêu đề là bạn đã có thể nhận ra ngay nội dung bài viết này nói về tối ưu framwork Laravel rồi. Ơ mà vì sao lại phải tối ưu? Câu chuyện là hiện nay Laravel là một PHP framework rất phổ biến, nó được sử dụng ở khắp các ...

Tác giả: Trần Trung Dũng viết 22:15 ngày 07/08/2019 chỉnh sửa

Cơ bản các bước tiếp cận để dịch ngược một game Unity

Theo Wikipedia, Reverse Engineering (dịch ngược, đảo ngược, thường viết tắt là RE ) là quá trình tìm ra các nguyên lý kỹ thuật của một phần mềm ứng dụng hay thiết bị cơ khí qua việc phân tích cấu trúc, chức năng và hoạt động của nó. Trong quá trình này, người ta thường phải tháo dỡ đối tượng (ví ...

Tác giả: Trần Trung Dũng viết 22:14 ngày 07/08/2019 chỉnh sửa

SQL Database Performance Tuning for Developers (Part 2)

SQL Tuning: Select Sparingly Một trong những mẹo tối ưu hóa SQL là tránh sử dụng SELECT *, thay vào đó, bạn nên lựa chọn các columns cụ thể mà bạn cần. Điều này nghe có vẻ đơn giản, nhưng bạn có thể thấy thấy lỗi này ở khắp mọi nơi. Hãy xem xét một table có hàng trăm columns và hàng triệu record, ...

Tác giả: Trần Trung Dũng viết 22:13 ngày 07/08/2019 chỉnh sửa
<< < .. 50 51 52 53 54 55 56 .. > >>