Series Java những điều có thể bạn đã biết: Map/HashMap hoạt động như thế nào?

Đây là một câu hỏi thường gặp trong những buổi phỏng vấn ứng viên Java, và cũng có không ít bạn vì câu hỏi này mà gặp trắc trở, hôm nay chúng ta sẽ thảo luận về nó. Đầu tiên, Map và HashMap là gì? Map là một tập dữ liệu được lưu dưới dạng key-value. … Continue reading Series Java những điều có thể bạn đã biết: Map/HashMap hoạt động như thế nào?

Series AngularJS cho người mới: Forms và Models

Sau một tuần bị dí bởi khá nhiều việc thì bây giờ tôi cũng đã có thời gian quay lại với công việc ưa thích, hehehe. Chào mừng các bạn quay trở lại với Series AngularJS cho người mới. Đối với bất cứ ứng dụng nào thì Form là một thứ không thể thiếu để hỗ … Continue reading Series AngularJS cho người mới: Forms và Models

Cột mốc đầu tiên 1000 views và lời cảm ơn chân thành đến tất cả mọi người

Well well, thật bất ngờ khi khi đạt được cột mốc này nhanh như vậy. Tôi lập ra trang blog này khá lâu trước đây, viết một vài bài bằng tiếng anh và hầu như không có lượt xem nào ngoại trừ tôi, và cũng không mấy mặn mà lắm về việc viết bài thường xuyên. Haha. Bị … Continue reading Cột mốc đầu tiên 1000 views và lời cảm ơn chân thành đến tất cả mọi người

Ngày mai nên đi học Ruby hay NodeJS

Nhân dịp hôm nay đi Barcamp Saigon, tôi gặp một cậu bạn vô cùng thú vị. Cậu này là người Mỹ gốc Việt, hiện giờ đang làm developer cho một startup ở Sài Gòn. Nói chuyện thì cậu ấy kể với tôi rất nhiều thứ cũng như liệt kê ra một loạt các ngôn ngữ … Continue reading Ngày mai nên đi học Ruby hay NodeJS

A Good User Interface

Tiếp nối bài trước A Good User Interface (Phần 1). Chúng ta cũng đến với 10 ý tưởng tiếp theo cho một giao diên người dùng tuyệt vời. 11 - Hãy làm nổi bật lời kêu gọi hành động của bạn thay vì thiết kế nó trông tương đồng với những thông điệp xung quanh Hãy để … Continue reading A Good User Interface

Giới thiệu về Microservices (Phần 3) Những ưu nhược điểm của Microservices

Để có thể đơn giản hóa mọi sự phức tạp với Microservices chúng ta cần phải hiểu rõ về ưu điểm cũng như nhược điểm của Microservices để áp dụng với những trường hợp cụ thể. Ưu điểm của Microservices Thứ nhất, giúp đơn giản hóa hệ thống. Với tổng số chức năng không đổi, kiến trúc … Continue reading Giới thiệu về Microservices (Phần 3) Những ưu nhược điểm của Microservices

Giới thiệu về Microservices (Phần 2) Đơn giản hóa mọi sự phức tạp với Microservices

Trong bài trước, Điạ ngục kiến trúc một khối chúng ta đã thấy kiến trúc một khối có những nhược điểm đáng sợ như thế nào. Nhiều tập đoàn như Amazon, eBay, Netflix đã giải quyết vấn đề ứng dụng một khối bằng kiến trúc Microservices. Ý tưởng là chia nhỏ ứng dụng lớn ra thành các dịch … Continue reading Giới thiệu về Microservices (Phần 2) Đơn giản hóa mọi sự phức tạp với Microservices

Giới thiệu về Microservices (Phần 1) Điạ ngục kiến trúc một khối

Microservices hiện đang nhận được rất nhiều sự chú ý: các bài viết, các bài blog, các cuộc thảo luận trên phương tiện truyền thông, trên mạng xã hội, và các bài thuyết trình, hội nghị. Đâu đâu ta cũng có thể bắt gặp những chủ đề liên quan đến Microservices. Cùng với đó cũng … Continue reading Giới thiệu về Microservices (Phần 1) Điạ ngục kiến trúc một khối