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
Nếu bạn không tìm ra giá trị của sản phẩm, thì đừng cố gắng tạo ra nó làm gì
Trong thời đại này, hầu hết tất cả các bạn trẻ dù đang đi học hay đã ra trường, hay thậm chí nhiều người đã đi làm rồi đều nuôi trong mình tham vọng "khởi nghiệp". Tôi không có trong tay một startup, những lời tôi viết ra trong bài viết này chỉ là những … Continue reading Nếu bạn không tìm ra giá trị của sản phẩm, thì đừng cố gắng tạo ra nó làm gì
Series AngularJS cho người mới: Built-in Directives (Phần 3)
Xin chào, xin chào. Chúng ta lại gặp lại nhau trong series bài giới thiệu về các built-in directives trong AngularJS. Tự sướng với những gì chúng ta đã làm được qua các bài trước nào. Để ý thì khi bấm vào các tab thông tin về Giới thiệu, Cấu hình, Đánh giá thì style … Continue reading Series AngularJS cho người mới: Built-in Directives (Phần 3)
Series AngularJS cho người mới: Built-in Directives (Phần 2)
Trong bài trước, chúng ta đã tìm hiểu về một số built-in directives. Tóm tắt lại một xíu. ng-app: khai báo application trong page ng-controller: khai báo controller trong page ng-show/ng-hide: dùng để hiển thị, ẩn một thành phần nào đó trong page ng-repeat: dùng để iterate thành phần list dữ liệu trong page Nhìn … Continue reading Series AngularJS cho người mới: Built-in Directives (Phần 2)
Series AngularJS cho người mới: Built-in Directives (Phần 1)
Trong bài trước chúng ta đã biết cách để hiện thị dữ liệu lên page bằng cách sử dụng Controller, hôm nay chúng ta cùng xem qua về các built-in directives trong Angular, hỗ trợ cho việc hiển thị dữ liệu. Chúng ta đã hiển thị được sản phẩm, giờ chúng ta muốn thêm một … Continue reading Series AngularJS cho người mới: Built-in Directives (Phần 1)
Github mang lại cho developer những gì?
Dành cho bạn nào chưa từng nghe về Github, nói một cách đơn giản và ngắn gọn thì GitHub là một dịch vụ lưu trữ, quản lý source code trên mây, sử dụng Source Version Control là Git và hoàn toàn miễn phí. GitHub còn cung cấp chức năng của tương tự như một mạng xã … Continue reading Github mang lại cho developer những gì?
Series AngularJS cho người mới: Controller
Trong bài trước chúng ta đã biết các khái niệm cơ bản trong AngularJS gồm Directive, Module, Expression. Hôm nay chúng ta cùng tìm hiểu cách xử lý dữ liệu với Controller trong AngularJS. Nào cùng bắt đầu. Chúng ta có một dữ liệu dạng JSON đơn giản như sau. Chúng ta muốn hiển thị dữ … Continue reading Series AngularJS cho người mới: Controller
Series AngularJS cho người mới: Directive, Module, Expression
Chắc hẳn đối với một Developer không xa lạ gì đối với một cái tên quá nổi tiếng như AngularJS. Hôm nay tôi sẽ làm một loạt bài hướng dẫn AngularJS từ cơ bản đến nâng cao qua những ví dụ cụ thể. Hy vọng các bạn sẽ thấy thích thú với Series này. Nào … Continue reading Series AngularJS cho người mới: Directive, Module, Expression
Series Java những điều có thể bạn đã biết: Java 8 Lambda Expressions
Java 8 ra đười với hàng loạt những tính năng mới, hôm nay chúng ta sẽ tìm hiểu về Lambda Expression. Một trong những tính năng hay nhất của Java 8. Vậy Lambda Expression là cái gì? Lambda Expression được sinh ra nhằm biến Java trở nên dễ viết hơn dưới dạng Functional Programming. Hiểu … Continue reading Series Java những điều có thể bạn đã biết: Java 8 Lambda Expressions