- 1 Cài đặt phần mềm cần thiết cho học lập trình web
- 2 Tự Học HTML Cơ Bản Online Miễn Phí Từ A đến Z
- 3 Seo website dành cho dân IT
- 4 REACT NATIVE
- 5 sdfdsf
- 6 Lập trình di động với React Native
- 7 Vue.js
- 8 Kiếm thức cơ bản HTML CSS
- 9 So sánh count() và sizeof() 2 phần tử đếm mảng
- 10 Toán tử và biểu thức của php
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 ...
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 ...
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 ...
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 ...
[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 ...
Đọ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ì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 ...
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 ...
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í ...
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, ...