logo devmaster

Tin công nghệ

Các kỹ năng cần có để trở thành một Lập trình viên chuyên nghiệp

Một lập trình viên chuyên nghiệp cần có những kỹ năng gì? Có rất nhiều thứ cần thiết để trở thành một lập trình viên chuyên nghiệp hơn chỉ là viết code đơn thuần. Từ làm việc nhóm để giải quyết các vấn đề, cho đến việc kiểm soát phiên bản, bạn sẽ không thể chuyên nghiệp …

Đọc thêm ...

Hello World, Tôi là một UX designer…

Tôi đã là một nhà thiết kế trải nghiệm người dùng trong khoảng ba năm và trước đó tôi đã dành 22 năm cho thế giới print graphic design. Giống như rất nhiều nhà thiết kế đồ họa khác, tôi nhận thấy rõ ngành công nghiệp in ấn đang thay đổi nhanh chóng, và tôi …

Đọc thêm ...

Google, Apple và 13 công ty lớn khác không còn yêu cần bằng cấp từ ứng viên

Nền kinh tế của chúng ta vẫn tiếp tục cố gắng phá vỡ rào cản và tạo cơ hội cho những người tìm việc ngày nay. Nói cách khác, cơ hội việc làm cho những người lao động không có bằng cấp đang ngày trở nên rõ rệt hơn.        Có thể bạn …

Đọc thêm ...

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 ...