What is polymorphism?
Trong quá trình nghiên cứu về Scalaz và TypeClasses mình thấy cần phải nói chi tiết hơn về Polymorphism, tham khảo trên @wikipedia thì có...
Review about Scrum and Domain Driven Design
I began to use Scrum and Domain Driven Design recently in the software development work. This is my review of them. Scrum: This is used...
Validation in Scala: Fail Fast and Fail Slow
Introduction We all know that validation is one of important thing in Software development, it’s not only help us make sure our logic is correct...
[ML – 03] Minimize cost function with Gradient descent algorithm
Trong bài viết trước chúng ta đã tìm hiểu về cách tối thiểu hoá hàm số, từ đó áp dụng vào tối thiểu hoá cost...
[ML – 02] How to minimize cost function
Tiếp nối nội dung trong bài viết trước, hôm nay các bạn sẽ cùng tôi đi sâu vào tìm hiểu cách thức Machine Learning (ML)...
[ML – 01] Introduction to Machine Learning
Thời gian gần đây chúng ta được nghe rất nhiều về lĩnh vực này, Machine Learning và AI được nhắc đến không ngừng qua những...
Remote profiling/monitoring with VisualVM on vagrant + play framework application.
Hi all, I’m newbie to Java world when our company’s moving to Scala. Now I’m profiling performance issue of our system. I’ve tried jprofiler, yourkit,...
Vagrant box sharing
For web development environment, we usually have a live environment where we call it production and some staging environments where we call them development or...
Terraform, một công cụ để làm Infrastructure as Code
Bạn đã nghe về “Infrastructure as Code” chưa ? Bạn có biết Terraform ? Có thể có ,có thể không nhưng dù sao hãy đọc...
On Currying and Partial Function Application
Currrying và Partial Function Application là hai khái niệm khá thú vị trong Functional Programming, để hiểu được bản chất của chúng không phải khó,...
Thiết kế RESTful API như thế nào?
Để thiết kế một API tốt thật sự là một điều rất khó. Tài liệu thiết kế API rất quan trọng nhưng cũng thật khó...
Google Chrome, HTTP/2 and NPN vs ALPN
Hello everyone, If you’re interested in the evolve of HTTP/2 and following it’s adoption, you will notice the face that Google Chrome from version 51...
Flux in reactjs with CRUD Example (Part-2)
Tiếp tục part 1 part 2 này chúng ta sẽ làm tiếp các phần như là: 1. List (Danh sách các user đã đang ký)...
[Representation] Semantic Network – Biểu diễn qua mạng ngữ nghĩa P2
Trong bài trước chúng ta đã có cái nhìn tổng quan về Semantic Network (SN), vì vậy hôm nay ta sẽ cùng nhau tìm hiểu...
Angular 2.0 – Architecture Overview
Như mọi người đã biết, gần đây đội ngũ phát triển đã cho ra đời Angular 2.0 phiên bản beta, hứa hẹn rất nhiều thay...