logo devmaster

Tin công nghệ

Bài toán ứng dụng di động: Đừng thần thánh hóa giá trị trọn đời của người dùng?

Bài toán ứng dụng cũng như một bài toán kinh tế. Muốn phát triển bền vững thì phải hiểu người dùng, nhưng đôi khi đừng nên quá tập trung vào các chỉ số. Tiền đẻ ra tiền, lời thì hẵng đầu tư, mà cứ ra tiền có nghĩa là hiệu quả? User Lifetime Value (tạm …

Đọc thêm ...

Microsoft chuẩn bị khai tử Windows 8 Store, các ứng dụng mới sẽ không được chấp nhận sau ngày 30 tháng 10

Windows 8.1 đã bắt đầu không hỗ trợ từ đầu năm nay, kể cả những cập nhật bảo mật cũng bị chấm dứt hoàn toàn. Tuy nhiên, kể từ thời điểm đó tới nay Microsoft vẫn chấp nhận các ứng dụng mới submit lên Windows 8 Store, những cập nhật mới nhất của các ứng dụng …

Đọc thêm ...

Đây là những ngôn ngữ lập trình được dùng nhiều nhất ở Silicon Valley

Ở thung lũng Silicon, các nhà phát triển đang hướng đến những ngôn được tạo bởi những người khổng lồ về công nghệ, dù cho JavaScript hay Python vẫn còn rất phổ biến.

Đọc thêm ...

Bảo mật Web bằng HTTPS khiến việc load trang trở nên chậm hơn

Vào giữa tháng trước, tôi để ý thấy rằng trang Wikipedia cần tới 15-20 giây ( và thậm chí còn lâu hơn) để load được 1 trang. Không chỉ Wikipedia, CNN hay ngay đển cả trang tìm kiếm lớn nhất hiện nay là Google cũng mất một khoản thời gian tương tự mới có thể load …

Đọc thêm ...

React JS & React Native: Optimizing Application in Real World

Bạn có biết việc sẵn sàng nghiên cứu và sẵn sàng học cái mới là 2 điểm đặc trưng của một lập trình viên chuyên nghiệp? Tại sao có người đã giải được bài toán bằng JavaScript  thì họ lại muốn chinh phục chúng bằng cả Java, C/C++ và cả Python nữa? Tại sao có …

Đọc thêm ...

Từ PHP nhảy sang code Ruby thì có gì vui?!

Hôm nay mình sẽ chia sẻ về một chủ đề mình cho rằng khá là thú vị dựa trên những trải nghiệm thực tế của bản thân khi chuyển sang học một ngôn ngữ mới. Nói một chút về cơ duyên này: Mình – 1 thằng coder PHP chính hiệu bỗng một ngày đẹp trời …

Đọc thêm ...

Một số thuật toán sắp xếp đơn giản (phần 2)

Hôm nay mình xin phép được giới thiệu thêm 2 thuật toán đó là Quick Sort và Merge Sort, bên cạnh đó là những ví dụ cơ bản để giúp các bạn có cái nhìn khái quát hơn, đồng thời xác định được ưu, nhược điểm của từng thuật toán để áp dụng vào bài toán thực tế. …

Đọc thêm ...

Những điểm khác biệt chính giữa React JS và React - Native?

React native đã ra đời khoảng 4 năm, và trở thành một framework thực sự thú vị vì nó có thể được sử dụng cho Android và còn có thể xây dựng các ứng dụng di động đa nền tảng. Một số người đóng góp cũng framework tùy chỉnh để xây dựng ứng dụng dành …

Đọc thêm ...

DeepLocker: Malware AI có khả năng vô hiệu hóa các tấn công mạng ngay từ khi manh nha

Trong một thế giới đầy đủ các hệ thống mạng, Cybersecurity, thu thập dữ liệu, Internet of Things (IoT) thiết bị và di động, đã trở thành một cuộc đua giữa các hacker mũ trắng và mũ đen. Các giải pháp an ninh mạng truyền thống, chẳng hạn như phần mềm chống vi-rút đã không …

Đọc thêm ...

Steve Jobs từng nói: “Ai cũng nên học lập trình”, và đây là lý do!

Tôi bắt đầu sử dụng internet vào giữa những năm 90 và tự học những điều căn bản về cách viết code ngay khi còn đang chuẩn bị vào đại học. Có rất nhiều lợi ích trong việc học các kỹ năng kỹ thuật, từ HTML và CSS cơ bản đến các ngôn ngữ phức …

Đọc thêm ...