Ngoài các tính năng cơ bản như nhắn tin hay nghe gọi, smartphone còn có thể được dùng để phát hiện camera quay lén, đo khoảng cách, điều khiển đèn từ xa...
Quay video trực tiếp, nhắn tin bằng giọng nói, chỉ đường… là một trong những tính năng rất thường được sử dụng trên smartphone. Tuy nhiên, điện thoại thông minh còn có thể dùng để đo khoảng cách, điều khiển đèn trong nhà, bật/tắt các thiết bị từ xa…

Xem thêm: 12 tính năng 'cực độc' trên smartphone ít người biết
Ứng dụng dành cho các thiết bị di động được phân thành ba loại chính bao gồm: ứng dụng gốc (Native App), ứng dụng web (Web App) và ứng dụng lai (Hybrid App). Xu thế lập trình trên thế giới ngay càng hương tới di động trong đó Native application và web application đang trở nên mạnh mẽ hơn bao giờ hết. Về lịch sử thì native application ra đời trước mobile web application, Nổi bật lên khi kho ứng ứng APPSTORE của Apple ra đời, App World của Blackberry...

Xem thêm: Phân biệt ứng dụng gốc và ứng dụng web
URL:Mal là một trong những DNS nguy hiểm lên quan đến nền tảng quảng cáo.
URL:Mal được tạo ra bởi các phần mềm miễn phí thuộc các chương trình không mong muốn (PUP). Nếu URL:Mal xuất hiện trên máy tính của bạn, khi đó máy tính của bạn sẽ xuất hiện hàng loạt các quảng cáo. Mục đích của nó là "lừa" người dùng click vào các liên kết để thu lợi nhuận.

Xem thêm: URL:Mal là gì? nó nguy hiểm như thế nào?
Trong bài viết này, chúng ta sẽ cùng tìm hiểu các cách tốt nhất để viết các REST API Node.js, bao gồm các chủ đề như đặt tên các route, xác thực, test black-box và sử dụng cache header đúng cách các tài nguyên.

Xem thêm: 10 cách tốt nhất để viết các REST API Node.js
Bắt đầu chuyển sang dùng Vim làm editor chính một cách nghiêm túc sau nhiều lần thử, bỏ cuộc và quay trở về Sublime Text.
Còn về nguyên nhân bỏ cuộc là vì không quen với VIM được, do có nhiều thứ quá khác với Sublime Text, chính xác là trên Sublime Text có mà VIM lại không có, nên lần này mình sẽ setup toàn bộ những thứ bên Sublime Text qua VIM hết.

Xem thêm: Di cư từ Sublime Text sang VIM
Bạn đang sở hữu ứng dụng Android hay iOS, bạn đã được học sơ qua, nếu bạn không biết về lập trình ứng dụng, không tự làm ra ứng dụng sẽ không mang lại hiệu quả cao. Nếu bạn không có khả năng kiếm ra được một khoản tiền như những cao thủ khác bạn hãy biết cách để kiếm được một khoản thu nhập với mục tiêu mình đặt ra.

Xem thêm: Hướng dẫn cách kiếm tiền với ứng dụng Android và iOS hiệu quả
Ý tưởng tạo ứng dụng chỉ sử dụng một kiểu mẫu cho tất cả các nền tảng có vẻ không thực tế chút nào. Tuy nhiên, React Native, mặc dù chưa thật sự hoàn thiện, nhưng cho phép đẩy nhanh quá trình xây dựng các ứng dụng trên các nền tảng khác nhau, nhờ khả năng sử dụng lại hầu hết các code giữa chúng.
Xem thêm: 9 ứng dụng tuyệt vời được viết bằng React Native
Người ta dùng Email Marketing để làm gì?
• Mời mua hàng
• Thông báo sản phẩm mới
• Giới thiệu chương trình khyến mãi
• Nhắc nhớ cho khách hàng
• Gạn lọc database
• Hỗ trợ người dùng
• Làm Viral Marketing
• Mời tham gia sự kiện
Xem thêm: Bí mật bộ mặt email marketing
Không phải ứng viên nào cũng cần có portfolio. Nhưng có một số nghề nghiệp mà porfolio thực sự hữu ích hơn CV hay hồ sơ xin việc trong việc thể hiện các kỹ năng và kinh nghiệm của bạn.

Xem thêm: Để Portfolio ghi điểm trong mắt nhà tuyển dụng, đây là những điều lập trình viên cần làm ngay
Lời nói đầu
Dân IT đúng là khổ. Chạy theo công nghệ thật là mệt.
Ở thế giới hiện tại công nghệ phát triển như vũ bão, hot trend thay đổi không ngừng, chỉ một thời gian dừng chân đứng lại thôi là bạn có thể bị bỏ rơi ngay.
Xuất thân từ một PHP Developer, mình đã từng trải qua các quãng thời gian tìm hiểu về nào là Laravel Framework, rồi ReactJS, cho đến Docker, DevOps … mỗi thứ mới chỉ biết được một ít mà đã phải nhảy sang cái khác.

Hands using laptop with mathematical formulas. Online education concept
Xem thêm: Bài toán các vị tướng Byzantine và ứng dụng trong Blockchain